Address: 100 Greyrock Place, Stamford, United States Of America
City: Stamford
Dishes: 27
Reviews: 14
"This Mexican restaurant has amazing delicious Mexican food from Tacos, burritos, tortas, nachos, flautas and fajitas. Food is fresh and on point. They are located in the Stamford Town Center on the 7th floor if you want to pick up in person or you can order here for delivery. Has not disappointed yet..."
All prices are estimates.