El Meson

8810 S Emerson Ave, Indianapolis IN

(317) 889-3711

Hours of Operation Today,
  • LIKELY OPEN

Rated 5.0 out of 5 from 1 Reviews El Meson is a highly reviewed Mexican Restaurant Restaurant Ranked #1 of 17 Restaurants in Perry Manor Indianapolis. Some say it is fair, great, good.

★★★★★ on the 19th of July, 2007

the food was good. Fair prices. GREAT mango margaritas!
Location