Candice L.
4/13/2012
The Godfather margarita is really the best in town. The food is fresh and yummy. It's truly different from most places around. You can taste the scratch-made flavors. Everything is seasoned very...
(2)
The Godfather margarita is really the best in town. The food is fresh and yummy. It's truly different from most places around. You can taste the scratch-made flavors. Everything is seasoned very...
Really disappointing-started out with chips and salsa. Chips were stale and salsa, although hot, had no other flavor (garlic, cilantro, onion). Ordered a frozen margarita and sent it back...
Partial Data by Foursquare.