Chowhound Presents: |

More from Restaurants & Bars

Restaurants & Bars San Francisco Bay Area

MEXICO DF in SF

w
walker | | Aug 5, 2007 07:10 PM

Has anyone tried it? Any good? What to order? (It looks very busy.)

Feedback