Back
Ajo Restaurant Logo

Ajo Restaurant

17.02mi
121 East Main Street, Round Rock, TX, 78664
Tues 11:00 AM - 10:00 PMCall Now
About Ajo Restaurant

If you're looking for salad restaurants in Round Rock look no further. Ajo Restaurant is known for having some of the best Salads in Round Rock. Located at 121 East Main Street, Ajo Restaurant is...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead