San Antonio, Texas · Since forever a local favorite

Homestyle Mexican Food,
Made to Feel Like Home

Fresh tortillas, sizzling fajitas, and lunch specials San Antonio has trusted for years — welcome to Agave.

Call (210) 923-8454

Our Story

A Neighborhood Kitchen with 1,000+ Five-Star Fans

Tucked along Pleasanton Road with a glowing neon sign that's become a landmark of its own, Agave has spent years feeding San Antonio the way abuela would — fresh, generous, and unfussy. Regulars know to come hungry: plates arrive stacked with rice, beans, and enough queso-drenched enchiladas or char-grilled steak to make it worth the drive.

What keeps people coming back isn't just the portions, it's the feeling. Reviewers keep pointing to the same things — food that tastes homemade, staff who treat you like family, and a dining room that's clean, casual, and comfortable any day of the week. One guest called it "flavorful homestyle Mexican food where flavor is above presentation," and that's exactly the point.

Whether you're stopping in for a quick lunch special, a Wednesday afternoon bowl of tortilla soup, or a full spread of tacos and fajitas for the table, Agave keeps it simple: good food, fair prices, and a warm welcome every time you walk through the door.

4.1★ Google rating from 1,000+ diners
6AM–10PM Open every single day
$ Budget-friendly, big portions

Reviews

What San Antonio Is Saying

★★★★★

"Ordered a Tampiqueña mid day on a Wednesday and it was so fresh. This is very good Mexican food for a Hispanic city. Atmosphere is casual rustic everyday — exactly what you'd expect for flavorful homestyle Mexican food where flavor is above presentation."

— Jessica R.
★★★★★

"We are from Corpus and it was God sent to find this place. Good prices, great food with tons of flavor, friendly staff, and very clean! Whole restaurant smells of fabuloso."

— Christian H.
★★★★★

"Great lunch specials, food was good."

— Anthony M.

Visit Us

Hours & Location

Address

3294 Pleasanton Rd
San Antonio, TX 78221

Hours

  • Monday6:00 AM – 10:00 PM
  • Tuesday6:00 AM – 10:00 PM
  • Wednesday6:00 AM – 10:00 PM
  • Thursday6:00 AM – 10:00 PM
  • Friday6:00 AM – 10:00 PM
  • Saturday6:00 AM – 10:00 PM
  • Sunday6:00 AM – 10:00 PM