www.yelp.com/search?find_desc=Best Mexican Food&find_loc=Menlo Park, CA
Reviews on Best
156 reviews of Celia's "My husband & I regularly go here for date night, and it never disappoints. :) Endless bowl of chips & salsa for free, great margaritas, and ...
Book now at Celia's
Since 1990, Baja Fresh
Bravo Taqueria restaurant is located in Redwood City,
Restaurant menu, map for Celia's
Best of Celia's wrapped up in one giant flour tortilla with rice, beans, cheese, and your choice of ground beef, chili verde pork or shredded beef inside. We top it ...