Mabuhay Gardens in San Francisco is located at 443 Broadway on a seedy block between the redeveloped waterfront and bustling North Beach. Mabuhay means “Welcome” or “Live” in Tagalog, recalling this one-time restaurant’s Filipino roots. The doors of the “Fab Mab” are now closed and locked, but the exterior is dotted with...Read More
Recent Comments