BACARO RESTAURANT

(401) 751-3700


Get Directions

262 S Water St, Providence, RI 02903

Tue-Fri 5:00 PM-10:00 PM
Sat 4:00 PM-10:00 PM


www.bacarorestaurant.net