Ochoa's has two locations, this one, and one in Sebastopol. They always have friendly service, and the food is wonderful. The restaurant is not very big, so don't expect a huge seating area. They do carryout and phone in orders and the food is just as good! My favorite is the Carnitas tacos with cilantro.
If you are tired of taco bell and want a real burrito try this place!
more