Lafayette, CA

Mexican

#3 Mexican Restaurant:
The decor is nothing special but there is both indoor and outdoor seating which is great in summer on all but the hottest days ( it does get hot in central Contra Costa county ).