Elena’s: One of the top 10 most beautiful Bay Area restaurants

West Portal just became a little bit more famous, due to Elena’s restaurant!

Read the SF Chronicle’s Article here

This entry was posted in West Portal. Bookmark the permalink.