Casa de Campo

Casa de Campo

Address: PR-177, Plaza Olmeda, San Juan
Phone: (787) 281-8364
Categories: Restaurant, Diner
Amenities: Reservation Required, Waiter Service, Television , Bar, Free Parking Lot
Facebook
Open in Google Maps
Tripadvisor