El Sombrero Mexican Restaurant

25 Broad St Freehold NJ 07728 USA

(732) 303-1300

Location