Red's Place is a bar located on Jackson Street in San Francisco's North Beach neighborhood. This intimate venue offers a classic bar atmosphere in one of the city's most historic districts.
No upcoming events scheduled.
Know about something? Submit it