262 S. Water Street, Providence RI 02903

Welcome to Bacaro

HOURS OF OPERATION
______________________
TUESDAY – SATURDAY
5PM – 10 PM