More from Restaurants & Bars

Restaurants & Bars San Francisco Bay Area

El Maya Yucatan in SF?

Melanie Wong | | Jan 26, 2007 03:54 PM

Monday afternoon noticed a restaurant called El Maya Yucatan on Mission Street, a door away from the BART station at 16th. Who's tried it?

Back to top