I Love Mexico Bar and Grille - Providence RI
Posted by: nomadwillie
N 41° 50.017 W 071° 25.277
19T E 298947 N 4634136
Locate on Smith St in Providence.
Waymark Code: WMQPZZ
Location: Rhode Island, United States
Date Posted: 03/16/2016
Views: 4
Unfortunately this place does not get very good reviews. Service is spotty and food not the greatest