ACHILITOS_TAQUERIA_baja shrimp.jpg
menu  tv.png
FRESH MEXICAN FOOD

265 PATRIOT PLACE

FOXBOROUGH, MA 02035

774-215-0532

SUNDAY - THURSDAY 

11am to 7pm

FRIDAY-SATURDAY

11am to 8pm