Casa Blanca offers a restaurant experience with 24-hour service and free WiFi. Parking is available.