La Pecera

About

Cocktail bar located in Santurce.

Filed Under