Address: 188 Main St, Falmouth, MA 02540, USA
Phone: +15083887631
Sunday: 10:30AM–11PM
Monday: 11:30AM–11PM
Tuesday: 11:30AM–11PM
Wednesday: 11:30AM–11PM
Thursday: 11:30AM–11PM
Friday: 11:30AM–11PM
Saturday: 11:30AM–11PM
Patty Kaminskas
Sat at the bar..food and service was fabulous. Great mexican.
Diane Kendall
Tried to dine there twice in two days. Each time wait was almost 2 hours. Staff made us feel like they were doing us a favor getting us a table. Food may be great but not worth the aggravation.
Darryl Hill
Excellent authentic Mexican cuisine and that's why you can expect it to be packed. They seat you pretty quickly just the same.
Dimitre Iliev
Great food. Great atmosphere. Great service
Thanks! Your review is awaiting moderation.
Yes they are.
Call them for your answer
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.