Tortillas in Slatersville, RI
61. El Taconaso
802 Atwells Ave, Providence, RI 02909
62. Cantina Express Mexican Restaurant
65 Bath St, Providence, RI 02908
63. Alson De Mi Bar Rio
690 Atwells Ave, Providence, RI 02909
64. Pico
65. Mexican Food
67. Panaderia Taqueria Tojitos
95 Manton Ave, Providence, RI 02909
68. La Hacienda Restaurant & Taqueria
603 Plainfield St, Providence, RI 02909
69. Espinal Restaurante
564 Plainfield St, Providence, RI 02909
70. California Taco Shop
381 Plainfield St, Providence, RI 02909
71. El Rancho Grande
313 Plainfield St, Providence, RI 02909
72. El Chapin Restaurant
271 Plainfield St, Providence, RI 02909
73. Tacos On The Hill
168 Atwells Ave, Providence, RI 02903
74. Lucia's Mexican Restaurant
154 Atwells Ave, Providence, RI 02903
76. Baja's Tex Mex Grille
273 Thayer St, Providence, RI 02906
77. Caliente Mexican Grill
267 Thayer St, Providence, RI 02906
78. Cafetera Joyabateca
243 Webster Ave, Providence, RI 02909
79. El Taco Inc Dba Acapu
231 Main St, Milford, MA 01757
80. Acapulcos
371 Union St, Franklin, MA 02038
81. Santa Fe Burrito Grill
28 W Central St, Franklin, MA 02038
83. Mariscos Lagunas
206 E Main St, Milford, MA 01757
84. Acapulcos
231 E Main St, Milford, MA 01757
"We went to this restaurant many times, food was authentic. we misssed this we moved out of this city"
85. Moe's Southwest Grill
68 Washington St, Attleboro, MA 02703
86. Los Antojitos Restaurant & Bar
45 N Washington St, North Attleboro, MA 02760
87. Rancho Chico Restaurant
52 Washington St, Plainville, MA 02762
From Business: Capturing the heart of Mexican style foods and flavors right in the heart of Plainville, Rancho Chico is a spacious and festive destination. Settle in to the bar area with a…
88. Chili's Grill & Bar
107 Taunton St, Plainville, MA 02762
"It's sad to say last night was one of worst days ever very heart broken we would come here to celebrate after many softball games and yesterday like no other day we were…"
89. El Paisa
598 Dexter St, Central Falls, RI 02863
90. I Love Mexico Bar & Grille
283 Smith St, Providence, RI 02908
"Went with a few friends Saturday, March 27 5:30 pm, the place was empty. We ordered three waters and a soda, received two waters and a soda...5 minutes later got the third…"