La Vista Latin Grill - Marriott & Stellaris Casino

La Vista Latin Grill - Marriott & Stellaris Casino

Address: 1309 Ashford Avenue, San Juan
Phone: (787) 289-6056
Categories: Restaurant, Deli
Amenities: Reservation Required, Waiter Service, Bar, Paid Parking Lot, Take-out, Restrooms / Toilets
Open in Google Maps
Tripadvisor