Back
Ajo Restaurant Logo

Ajo Restaurant

17.02mi
121 East Main Street, Round Rock, TX, 78664
Not Available Now (Available Wed 11:00 AM - 10:00 PM)(512) 992-2335
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

Compare Delivery Services

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
55 minTime Est.
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
55 minTime Est.