Map
148 Flamboyan St., Vieques, Puerto Rico, United States
Restaurant
El Quenepo