From Our Editors
Taqueria Alebrijes is a Mexican restaurant located on Beach Street in San Francisco. With a delightful menu, this Mexican restaurant will have you coming back for more. The excellent quality, set in a familiar atmosphere, will have you coming back for more.
It's been tabbed by the locals as a really solid option for large groups.
A highly-regarded spot in Fisherman's Wharf, Taqueria Alebrijes definitely stands out from the rest.