Category: | Restaurant, |
---|---|
Address: | 5802 N Michigan Rd, Indianapolis, IN 46228, USA |
Zip code: | 46228 |
Food is so delicious. Not a long wait at all had food within 5 minutes of ordering.
💣 food everything I've tried has been delicious Torta de Asada is my favorite