Restaurant Pic

Hours and Location

Dirección / Address

52 Principal Street Rio Grande, Puerto Rico 00721

(787) 657-5186

Horas / Hours

Mon and Tues - Closed

Wed to Sun - 7am to 3pm

Map