Bacaro Restaurant

Bacaro Restaurant
262 South Water Street
Providence
02903
RI
401-751-3700

On street parking. Monitored parking lot is also available, from which a curb cut is located near the street side, as well as in the back of the lot.

R B

Send Message to listing owner

Bacaro Restaurant