Want to order over the phone?
Call 18508357080
Burrito azada is the bomb!
I've been to Mexican restaurant s everywhere.This place always has great food.
Real mexican food ! and store also
The food was fantastic. Easily the best Mexican food I've had in Florida. I grew up in CA and lived in TX for 5 years and this place is definitely great! I'll be coming back with friends for sure.
MoreNot great... not horrible...pretty on par for Freeport
Want to order over the phone?
Call 18508357080