Rio Rosas BarRestaurants2401 E Anaheim StLong Beach, CA, 90804 · US+15628963009Email unavailablelocal.yahoo.comHours not available