Since 1973

Anita's Mexican Restaurant Cantina, so Close, so Authentic, so Good!


2250 S. El Camino Real Oceanside Ca 92054


About us

A tradition in Oceanside and North County for the last 30 years. Since 1973 Anitas has been serving your favorite mexican dishes, from traditional to seafood specialties. Visit us to feel the warmth of our restaurant. Our chips and salsa are the best and our Cadillacs margaritas will complement your dinning experience.

Our menu


Happy Hour!Margarita 12oz $5.00, Margarita Flavored 12oz $5.50, Well Drinks $7.00, Mexican Beet Btl.$5.00, Domestic Beer Btl. $4.00, Pint Craft Beer $7.00, House Wine $6.50, Pint Domestic $4.00, Pint Mexican Beer $5.00, Pitcher Coors Light $15.00, Pitcher Mexican $16.00, Pitcher Craft $22.00, Shot Hornitos Tequila $6.50, Long Island Iced Tea $11.00

03:00 PM - 07:00 PM


National Taco Day

As if we needed an excuse... join us for National Taco Day October 4th!

Wednesday October 4th, 11:00 AM - 09:00 PM

See All

Book your next party with us!

Your request has been sent to the restaurant. We will contact you soon.


Your request is being processed, please wait...


Authentic, home-style Mexican food. Probably the best tacos al pastor I've had, great margaritas as well.

- Carla S., Yelp (5 Stars)

Fast, friendly and absolutely delicious. Roasted veggies instead of rice and the salsa is amazing. Service was excellent. Prices are reasonable...

- Christina G., Yelp (5 Stars)

What can you say, great Mexican food and great culture. They have been around almost 50 years in the community. Support local!! Mexican chicken stir fry is the bomb!!

- Julian S., Yelp (5 Stars)

Love it here. This is very traditional and very convenient. Best Mexican place in Oceanside.

- Sindy P., Yelp (5 Stars)

Awesome service. Family friendly and very clean. Great menu and super speedy kitchen.

- Levi E., Yelp (5 Stars)

Bootstrap Slider
2250 South El Camino Real
Oceanside, CA
Monday - 11 AM-9 PM
Tuesday - 11 AM- 9 PM
Wednesday - 11 AM - 9 PM
Thursday - 11 AM - 9 PM
Friday - 11 AM - 10 PM
Saturday - 11 AM - 10 PM
Sunday - 11 AM - 9 PM
Contact us