Know a great happy hour or special for this location?
The organic Mexican food served at this colorful, 3-story restaurant comes from the owner's farm.
Suggest an edit
525 Commercial St, San Francisco, CA 94111