Savings & Discounts
AAA Inspector Rating
15 Cushing St
- Map It
Phone: (207) 725-8228
AAA Inspector Rating Details
AAA Inspector Notes
A small but delicious selection of Mexican favorites are on the menu. Salsa and chips are made on the premises, and all entrees are made to order.
Just n of US 1; center. 15 Cushing St 04011
Closed some major holidays; also Sun & Mon.
Casual Dining. Dinner served. Full bar.