Best Mexican restaurant in Alabama. They have the best food, their fish taco's are to die for. They are the best upscale Mexican restaurant, still maintianig good prices. Very friendly staff.
Pros: crowded, inexpensive, great food
Cons: closes at 10 pm
more