A new restaurant in San Francisco, brought to you by the Duggan family, the third-generation co-owners behind North Beach’s Original Joe’s, is now open in West Portal: Elena’s.
A new restaurant in San Francisco, brought to you by the Duggan family, the third-generation co-owners behind North Beach’s Original Joe’s, is now open in West Portal: Elena’s.