Restaurants & Bars 4

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?

Want to stay up to date with this post?

Recommended From Chowhound