Address: 870 Main St, Falmouth, MA 02540 Phone: (508) 540-8226
Reviewed on 10/13/2025
By: Wilther M.
Used to live in California and their food is the closest to quality Mexican food you can find on the East Coast. So surprising to find in Falmouth.... more
Reviewed on 07/04/2025
By: Jonathan M.
Tl;dr awesome drinks and food, try it out. I got a California burrito with a coconut margarita. No joke, best margarita I've had. The California burrito... more