Mexican restaurant, Restaurant
San Marcos Mexican Restaurant is a beloved spot in Oklahoma City, known for delivering vibrant flavors and a warm, family-driven atmosphere. Guests rave about the speedy service and delightful cocktails, perfect for a casual lunch or dinner. With options for dine-in, takeout, and delivery, it caters to all preferences. The menu features comforting classics like enchiladas and a must-try verde salsa, all served in a trendy yet cozy setting. Kids will appreciate the tailored menu, making it a fantastic family choice. Free parking ensures easy access for everyone.
Food & drink
Vibe
Nachos
Salsa
Michelada
Refried beans
Margarita
Street View
Menu 1
Menu 2
Menu 3
Menu 4
Menu 5
OKLAHOMA LOVES SHOWING OUT WHEN IT COMES TO SERVICE AND MEXICAN FOOD!!! Absolutely love almost every Mexican restaurant in okc but this one is defensively delicious! Good drinks.Great atmosphere.(Mexican music) instead of country 🙄( cough cough Edmond Alfredo’s 😑)
Amazing service! Excellent food! Great lunch deals! We were sat right away and immediately served chips with salsa and queso! Delicious. Ordered and got our food hot and fast! Owners are very kind and family run.Great story and awesome decor around the restaurant.Excited to come back and try more! Verde salsa is a MUST!
If there is one place I can say where they treat customers like family, this is the place.The food has been awesome for years and always consistent.The de Loera family are just amazing people.The service is always top notch.
Mexican restaurant
4609 S May Ave, Oklahoma City, OK 73119, United States
Mexican restaurant
2136 SW 59th St, Oklahoma City, OK 73119, United States
Mexican restaurant
5425 S Pennsylvania Ave, Oklahoma City, OK 73119, United States
Indian takeaway
4836 S Pennsylvania Ave, Oklahoma City, OK 73119, United States
Mexican restaurant
4321 S Pennsylvania Ave #3623, Oklahoma City, OK 73119, United States
Mexican restaurant
4500 S Pennsylvania Ave, Oklahoma City, OK 73119, United States
Salvadoran restaurant
3301 SW 29th St, Oklahoma City, OK 73119, United States