Category: | Restaurant, |
---|---|
Address: | 6473 N Keystone Ave, Indianapolis, IN 46220, USA |
Zip code: | 46220 |
Good food, service and very cool decor.
Better prices and better salsa than El Meson. Very bright atmosphere. Lots of menu choices. Will definitely return (been there twice already) and recommend to friends. ????