Ochoa's Mexican Restaurant is a convenience located in Santa Rosa, California.
You can contact Ochoa's Mexican Restaurant via telephone.
Within about 3.7 miles, there are atm, fuel, clinic, doctor, parking, convenience, supermarket and charging station.
In the surrounding area, you can also find Chemist, Childcare, Chocolate, Cinema, Clothes, Coffee, College, Commercial, Community Centre, Company, Computer, Confectionery, Construction Company, Copyshop, Advertising Agency, Agrarian, Alcohol, Animal Boarding and more.
You can try Chicken Katsu, Ark Naturals Dental Chew (4 Oz), Bottled Lemonade, Sweet Chipotle Bbq Sauce, Indv Margherita, Fried Wonton (6 Pcs), Szechuan Green Beans, King Arthurs Supreme Meat Pizza, Grande Avocado Chicken Bowl, Steamed Rice 白飯, Chocolate Chip Cookies, Chia Pudding, Light Of My Life Bouquet Deluxe, Crazy Corn, Regular M&m Top Loaded Shake, Tallow Fries, Beefteki Pita, Roast Beef, Celsius or Bleu Cheese.