Local Toast

Local Toast is the in-house restaurant and bar at the Holiday Inn by the Bay. It opened in the summer of 2025.