1. Casa Vallarta
70 Davis Straits, Falmouth, MA 02540
Coordinate: 41.55871,-70.59995
Phone: (508) 299-8177
2. Anejo Mexican Bistro
188 W Main St, Falmouth, MA 02540
Coordinate: 41.55366,-70.61862
Phone: (508) 388-7631
3. La Choza
4 W Main St, Falmouth, MA 02540
Coordinate: 41.55484,-70.62144
Phone: (508) 693-9050