"Tiny tacos, but big flavor. Lunch special is an excellent value and house hot sauces are tasty. Want to come back for cocktails!"
Telefon: (+1)2058758226
Adresse: 1017 Oxmoor Rd, Homewood I-35209-5317, United States
Stadt: Homewood
Montag: 11:00-23:00
Dienstag: 11:00-23:00
Mittwoch: 11:00-23:00
Donnerstag: 11:00-23:00
Sonntag: 11:00-22:00
Gerichte: 2
Ausstattung: 8
Kategorien: 5
Bewertungen: 689