We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Ricos Mexican Restaurant

6565 Babcock Rd, San Antonio, TX 78249-2300
+1 210-694-4755
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent0%
  • Very good0%
  • Average50%
  • Poor0%
  • Terrible50%
2 Mar 2016
“Not My First Rodeo, But Maybe My Last”
18 Dec 2014
“Disgusting caldo (soup)”
Restaurant Hours
6565 Babcock Rd, San Antonio, TX 78249-2300
All Details
Write a ReviewReviews (2)
Traveller rating
Traveller type
Time of year
Reviewed 2 March 2016

This restaurant location continues to evolve and was most recently called Tony's and Rico's. It is now called El Rodeo Grill (as of 3-2-2016) and we thought we would stop in an give it a try . . .again. Another restaurant where the tables seem...More

Thank OmniEpicurean
Reviewed 18 December 2014

When I ordered a meat soup, I expected my meat to be meat & not receive a chunk of nothing but marble. That was super gross. If people ordered two pieces of chicken, do you give them just the skin or fat??!! Of course not!...More

Thank chatoaburida
Nearby HotelsSee all 361 hotels in San Antonio
Holiday Inn Hotel & Suites San Antonio Northwest
141 reviews
1.40 miles away
Studio 6 San Antonio - Six Flags
23 reviews
1.58 miles away
Days Inn San Antonio Near Fiesta Park
271 reviews
1.59 miles away
Red Roof Inn & Suites San Antonio – Fiesta Park
290 reviews
1.67 miles away
Nearby Restaurants
Nama Ramen
19 reviews
.00 miles away
9 reviews
.03 miles away
Cedar Mediterranean Grill
16 reviews
.99 miles away
Sapore's Pizza
6 reviews
.65 miles away
Nearby Attractions
Six Flags Fiesta Texas
2,500 reviews
3.02 miles away
O. P. Schnabel Park
19 reviews
2.44 miles away
Edwards Ridge Distillery
8 reviews
3.18 miles away
Bandera Road Community Church
7 reviews
2.54 miles away
Questions & Answers
Get quick answers from Ricos Mexican Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Location and Contact Information
  • Address: 6565 Babcock Rd, San Antonio, TX 78249-2300
  • Location: United States  >  Texas (TX)  >  San Antonio
  • Phone Number: +1 210-694-4755
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing