Home | Visitor Information | Bacaro Restaurant
401-751-3700
262 South Water Street
Providence
RI
02903
www.bacarorestaurant.net