"Same menu as the other locations but a much more latino flare. Very good food!"
Phone: (+1)2054038600
Address: 2296 Pelham Pkwy, Pelham I-35124-1376, United States
City: Pelham
Monday: 10:00 -22:00
Tuesday: 10:00 -22:00
Wednesday: 10:00 -22:00
Thursday: 10:00 -22:00
Friday: 10:00 -22:00
Saturday: 10:00 -22:00
Sunday: 10:00 -22:00
Dishes: 17
Amenities: 7
Categories: 5
Reviews: 1584