1. Wow Barbeque
183 Angell St, Providence, RI 02906
Coordinate: 41.82796,-71.40034
Phone: (401) 521-0888
2. The Celtic Lounge
397 Westminster St, Providence, RI 02903
Coordinate: 41.82115,-71.41521
Phone: (401) 751-0290
3. Gracie's
194 Washington St, Providence, RI 02903
Coordinate: 41.82197,-71.41585
Phone: (401) 272-7811
4. Mia Mias Pizzeria
590 Charles St, Providence, RI 02904
Coordinate: 41.8522,-71.42051
Phone: (401) 831-4100
5. Montecristo Restaurant
488 Elmwood Ave, Providence, RI 02907
Coordinate: 41.79888,-71.42628
Phone: (401) 461-4641
6. The Slow Rhode
425 W Fountain St, Providence, RI 02903
Coordinate: 41.81919,-71.42383
Phone: (401) 351-0006
7. El Eden
1110 Chalkstone Ave, Providence, RI 02908
Coordinate: 41.83237,-71.44507
Phone: (401) 270-1446
8. La Gran Prada
937 Broad St, Providence, RI 02905
Coordinate: 41.79866,-71.41536
Phone: (401) 941-4610
9. La Lupita
1950 Westminster St, Providence, RI 02909
Coordinate: 41.81666,-71.44268
Phone: (401) 331-2444
10. Xaco Taco
370 Richmond St, Providence, RI 02903
Coordinate: 41.81706,-71.40733
Phone: (401) 228-8286
11. El Mogote
1262 Broad St, Providence, RI 02905
Coordinate: 41.79231,-71.40721
Phone: (401) 490-0053
12. Mi Ranchito Restaurant
1516 Westminster St, Providence, RI 02909
Coordinate: 41.81617,-71.43453
Phone: (401) 331-6584
13. Scarlets
99 Academy Ave, Providence, RI 02908
Coordinate: 41.82743,-71.44355
Phone: (401) 632-4642
14. Mi Guatemala Restaurant
1049 Atwells Ave, Providence, RI 02909
Coordinate: 41.82536,-71.45316
Phone: (401) 621-9147
15. Cafe Choklad
2 Thomas St, Providence, RI 02903
Coordinate: 41.82744,-71.40895
Phone: (401) 383-4764
16. Cafe La France
1 Citizens Plz, Providence, RI 02903
Coordinate: 41.82832,-71.41211
Phone: (401) 454-6890
17. Pot Au Feu
44 Custom House St, Providence, RI 02903
Coordinate: 41.8242,-71.40924
Phone: (401) 273-8953
18. Rosmarin
225a Westminster St, Providence, RI 02903
Coordinate: 41.82291,-71.41269
Phone: (401) 521-3333
19. Vinya
225 Westminster St, Providence, RI 02903
Coordinate: 41.82304,-71.41252
Phone: (401) 500-5189
20. Cafe La France
228 Weybosset St, Providence, RI 02903
Coordinate: 41.82125,-71.41265
Phone: (401) 383-5556