Absolutely the best - Food, Appetizers, Margaritas, Service and well priced - great for any day of the week. You will not find better Mexican food in Florida and Margate location is better than the Lake Worth Location
Pros: Food, Parking, Location, Drink very very awesome
more