"Beer Bar and Latin Kitchen" is the self-description for Barrio, a restaurant in North Beach at 1609 Powell near Green. We interviewed Billy Riordan, the owner, on June 13, 2019.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.