Rancho Latino Location: Havensight Hours: Sunday: Reservations: No Menu: Cost: $$ Payment: Major Cards Website: Phone: 340.774.8909