Ochoa’s Mexican Restaurant No 2 Menu
Introducing Ochoa’s Mexican Restaurant No 2, located in Santa Rosa, CA. This unclaimed gem offers a variety of Mexican cuisine options, perfect for lunch or dinner. The menu includes favorites like super chicken burritos, tacos, and nachos with chicken, all served with flavorful ingredients and generous portions. Customers rave about the quality and taste of the food, with reviews praising the Horchata and the friendly staff. The restaurant also offers takeout, delivery, catering, and reservations, making it convenient for any occasion. With a cozy ambiance, outdoor seating, and options for both meat eaters and vegetarians, Ochoa’s Mexican Restaurant No 2 is a must-visit spot for authentic Mexican flavors in Santa Rosa.