San Antonio has a selection of world-class restaurants but not all of them have to come with a high dinner bill. Whether you’re looking for breakfast, lunch, dinner, or the exotic, we’ve got you covered.
Read on for 50 Cheap Places to Eat in San Antonio:
Cheap Eats in San Antonio – Inexpensive Steak, Barbecue, Burgers & other American Classics
Burger Boy
This burger joint has two locations in the city and one of our favorite cheap restaurants in San Antonio. Their specials include the sandwich, side, and a drink and they’re all under $10!
Where: 2323 N St Mary’s St, San Antonio, TX 78212
Operating Hours: Sunday – Thursday 10:30 am – 11:00 pm | Friday – Saturday 10:30 am – 12:00 am
The Barbecue Station
Get a huge plate of BBQ with meat and two sides for $10.99 or less.
Where: 1610 NE Loop 410, San Antonio, TX 78209
Operating Hours: Monday – Saturday: 11:00 am – 6:00 pm
Dignowty Meats
Barbecue is good but this is better. Get the Burnt End Melt with brisket, sliced pears, and cheddar mac with sauce for just $8.
Where: 1701 E Houston St, San Antonio, TX 78202, United States
Operating Hours: Monday – Friday: 11:00 am – 10:00 pm | Saturday: 11:00 am – 10:00 pm
FattBoy’s Burgers & Dogs
Their signature burger is just $6.50 and everything else is priced well. Their goal isn’t to be cheap, it’s to the best so either way, worth it!
Where: 2345 Vance Jackson Rd, San Antonio, TX 78213
Operating Hours: Monday – Saturday: 11:00 am – 10:00 pm
The Friendly Spot Ice House
This kid-friendly ice house offers local brews plus American and Mexican favorites.
Where: 943 S Alamo St, San Antonio, TX 78205, US
Operating Hours: Monday -Sunday: 12:00 pm – 12:00 am
Cheap Eats in San Antonio – Best Affordable Cafes, Bakeries, Delis and Breakfast Places
Jim’s Restaurant
This regional coffee shop chain is a sure-thing for low prices. They also serve breakfast all day, earning it a spot on our list of great cheap places to eat in San Antonio!
Where: 8427 Broadway San Antonio, TX 78209
Operating Hours: Monday – Sunday: 6:00 am – 10:00 pm
Lulu’s Bakery & Cafe
Come here for giant portions without giant prices. The cinnamon roll is $12 and it’s bigger than your head. Be sure to try the chicken fried steak.
Where: 918 N Main Ave San Antonio, TX 78212
Operating Hours: Open daily 24 hrs.
Memo’s Bakery & Cafe
Whether you stop by for breakfast or stay for lunch, this place has you covered. Their prices are reasonable and everything is made from scratch.
Where: 2611 Wagon Wheel St, San Antonio, TX 78217, United States
Operating Hours: Monday – Sunday: 8:00 am – 3:00 pm
Pancake Joe’s
This mom and pop restaurant is low key and so are their prices. Be sure to order the pancakes!
Where: 1011 Donaldson Avenue San Antonio, TX 78228
Operating Hours: Monday – Thursday: 8:00 am – 2:00 pm | Friday – Sunday: 8:00 am – 3:00 pm
The Luxury (PERMANENTLY CLOSED)
Don’t let the name fool you. This down-home joint has an awesome patio, a small menu, and decent prices.
The Station Cafe
Grab sandwiches, salads, or pizza- everything here is cheap!
Where:108 King William Street, San Antonio, Texas 78204, United States
Operating Hours: Monday – Friday: 11:00 am – 4:00 pm
WD Deli
Their missing is delicious foods at affordable prices so you know this fits the bill. Enjoy the pick two or pick three where you can choose from two or three of their soup, salad, or half-sandies.
Where: 3123 Broadway, San Antonio, TX 78209, United States
Operating Hours: Monday – Saturday: 7:30 am – 4:00 pm
Rock & Roll Sub Shop (PERMANENTLY CLOSED)
Just subs here. Fresh, generous, and cheap! They also have drinks, salads, fixins, and sides.
Sandwich de Paris
This French-inspired deli offers salads, entrees, sandwiches, and more. The Pork Belly is just $9.25 and worth it.
Where: 7220 Louis Pasteur Dr. #142, San Antonio, TX, United States, Texas
Operating Hours: Monday: 10:00 am – 3:00 pm | Tuesday: 10:00 am – 4:00 pm | Wednesday: 10:00 am – 4:00 pm | Thursday and Friday: 10:00 am – 2:30 pm
Zito’s Deli
You can get either an Italian Sub or a Gyro for $9 or less. Be sure and order the half size, just trust us.
Where: 6007 Callaghan Road San Antonio, TX 78228
Operating Hours: Monday – Friday: 10:00 am – 4:00 pm | Saturday: 10:00 am – 3:00 pm
Cheap Eats in San Antonio – Best Restaurants To Eat Affordable Mexican & Tex-Mex Food
Blue Moon Mexican Restaurant
They’re only open for breakfast and lunch but this no-frills Mexican joint is just the place and definitely earns its spot on our list of excellent cheap restaurants in San Antonio.
Where: 3228 South Flores Street, San Antonio, TX 78204 USA
Operating Hours: Monday – Saturday: 6:00 am – 3:00 pm | Sunday: 7:00 am – 3:00 pm
Cascabel Mexican Patio
Open until 3 pm, this place is great for breakfast and lunch. Try the Tlacoyos for just $7.50.
Where: 1000 S Saint Marys St San Antonio, TX 78205
Operating Hours: Monday – Saturday: 11:00 am – 3:00 pm
Garcia’s Mexican Food To Go
This place has a few small tables but most people take their food to go, just like the name says. Simple, delicious Mexican food at great prices on Fredricksburg Road.
Where: 842 Fredericksburg Rd San Antonio, TX 78201
Operating Hours: Tuesday – Saturday: 7:00 am – 2:00 pm
Mya’s Tex Mex Cafe
This casual restaurant has a full menu with awesome options. They’re on Culebra Road.
Where: 10203 Culebra Rd #7, San Antonio, TX 78251, United States
Operating Hours: Monday, Wednesday – Saturday: 6:00 am – 3:00 pm
El Milagrito Cafe
For delicious Tex-Mex without breaking the bank, stop by for their breakfast menu and lunch specials.
Where: 521 E Woodlawn Ave, San Antonio, TX, United States, Texas
Operating Hours: Monday – Friday: 6:00 am – 3:00 pm | Saturday: 7:00 am – 3:00 pm | Sunday: 7:30 am – 3:00 pm
Cheap Mexican Eats in San Antonio – Continued
The Original Blanco Cafe
Try the enchiladas once and you’ll know why they’re voted the best over and over again. Plus, they have daily lunch specials.
Where: 7934 Fredericksburg Rd, San Antonio, TX 78229, USA
Operating Hours: Monday – Saturday: 7:00 am – 4:00 pm
Pete’s Tako House
This family-run restaurant offers a huge menu of Tex-Mex favorites. The tacos can’t be beat- just $3.29 or less per taco.
Where: 502 Brooklyn Ave., San Antonio, TX, USA, 78215
Operating Hours: Monday – Sunday: 7:00 am – 3:00 pm
Pollo’s Asados Los Nortenos
Everything on the menu here is delicious and cheap.
Where: 4642 Rigsby Ave, San Antonio, TX 78222, United States
Operating Hours: Tuesday – Saturday: 11:00 am – 10:00 pm | Sunday | 11:00 am – 8:00 pm
Ray’s Drive Inn
The home of the original Puffy Taco has lunch and dinner without breaking the bank. You can get 6 beef tacos for $10 and they have some varieties even cheaper!
Where: 822 SW 19th St, San Antonio, TX 78207, United States
Operating Hours: Tuesday – Thursday and Sunday: 11:00 am – 7:00 pm | Friday and Saturday: 11:00 am – 8:00 pm
Ro-Ho Pork & Bread
The chef here is the master of Tortas. Their sandwiches are Guadalajara style and all $8 or less.
Where: 8617 North New Braunfels Avenue San Antonio, TX 78217
Operating Hours: Monday – Thursday: 11:00 am – 04:00 pm | Friday and Saturday: 11:00 am – 09:00 pm
Taqueria Datapoint
Selling breakfast all day long, this is a great spot to grab your tacos without breaking the bank. They’re on Medical Drive.
Where: 4063 Medical Dr San Antonio, TX 78229
Operating Hours: Monday – Thursday: 6:00 am – 12:30 am | Firday and Saturday: 6:00 am – 3:00 am | Sunday: 12:30 am – 12:30 pm
Tito’s Mexican Restaurant
This restaurant offers Tex-Mex and authentic Mexican foods. Their Express Lunch menu has 16 options for $6.95. Don’t forget their Happy Hour deals!
Where: 955 S Alamo St, San Antonio, TX 78205, United States
Operating Hours: Monday – Sunday: 11:00 am – 9:00 pm
Cheap Eats in San Antonio – Best Places for Inexpensive Pizza, Salads & Italian Food
Capos Pizzeria
Stop by during lunch from 11 am- 3 pm for their daily lunch specials like wings with a side and drink for just $8.95. They also have all-day-long specials each week.
Where: 8522 Broadway #105, San Antonio, TX 78217, United States
Operating Hours: Monday – Thursday: 11:00 am – 9:00 pm | Friday and Saturday: 11:00 am – 10:00 pm | Sunday: 12:00 pm – 8:0 pm
DelliGattis
You can find salads, soups, and dinner plates at this restaurant but their sandwiches are a great deal. Piled high and full of fixings, all for $9 or less.
Where: 13465 Wetmore Road, San Antonio, Texas
Operating Hours: Monday – Friday: 11:00 am-5:000 pm | Saturday 11:00 am – 4:00 pm
Florio’s
Here, you can get pizza by the slice starting at just $2.50 each. A small pie is just $8.40. Spring for the homemade desserts.
Where: 7701 Broadway St, Ste 2 San Antonio, TX 78209
Operating Hours: Tuesday – Friday: 11:30 am – 9:30 pm | Saturday: 1:00 pm – 9:30 pm |
Gino’s Deli
This convenience store gas station actually has great food. They are a San Antonio legend and their portions are large.
Where: 13210 Huebner Rd, San Antonio, TX 78230, United States
Operating Hours: Monday – Wednesday and Sunday: 9:00 am – 8:00 pm | Thursday – Saturday : 9:00 am – 9:00 pm
Guillermo’s
This burger and pizza restaurant also packs up awesome sandwiches. Stop by during lunch for their Tony’s Special where you get a delicious, fresh-made sandwich plus a side for less than $12.
Where: 618 McCullough Ave, San Antonio, TX 78215, United States
Operating Hours: Monday – Thursday: 11:00 am – 9:00 pm | Friday and Saturday: 11:00 am – 10:00 pm
Pizzarito’s
You can get a small cheese and a small order of wings for less than $20. Perfect for lunch!
Where: Street Level, 245 E Commerce St, San Antonio, TX 78205, United States
Operating Hours: Monday – Thursday: 11:30 am – 9:00 pm | Friday and Saturday: 11:00 am – 10:00 pm
Randolph Deli
The menu here is small and basic but the food is great nonetheless. The prices are even better. Plus, they have ice cream!
Where: 6162 Randolph Blvd, San Antonio, TX 78233, United States
Operating Hours: Monday – Thursday and Sunday: 7:00 am – 11:00 pm | Friday: 7:00 am – 11:59 pm | Saturday: 7:00 am – 12:59 pm
Ray’s Pizzeria
This local chain restaurant has San Antonio in mind. New York Style and family-friendly, their huge pies are the icing on the cake. Check out their daily and weekly specials to save in a pinch.
Where: 455 McCarty Road, San Antonio, TX, United States, Texas
Operating Hours: Monday – Thursday: 11:00 am – 9:00 pm | Friday and Saturday: 11:00 am – 10:00 pm
Save Big at Sea World San Antonio
What: One Single-Day Ticket to SeaWorld San Antonio: Valid Through 01/03/2023. Attractions include roller coasters, up-close sea life interactions, and world-class shows at one San Antonio’s largest amusement parks.
Where: Sea World San Antonio – 10500 Sea World Dr, San Antonio, TX 78251
How Much: Up to 18% discount on admission at Sea World and Aquatica, San Antonio
Cheap Italian Food in San Antonio – Continued
Rome’s Pizza
Pizza, pasta, salads, and subs. Here, you can get it all! Nothing on the menu is over $25 and most are under $10.
Where: 5999 De Zavala Rd. San Antonio, TX 78249
Operating Hours: Monday – Saturday: 11:00 am – 10:00 pm | Sunday: 11:30 am – 9:00 pm
Cerroni’s Purple Garlic
This neighborhood Italian joint is super friendly and easy on the wallet. Pizza, pasta, sandwiches, apps, desserts, and more are all reasonably priced.
Where: 1017 Austin Hwy, San Antonio, TX 78209, United States
Operating Hours: Monday – Friday: 11:00 am – 9:00 pm
Fratellos Deli
This Italian eatery has everything from pasta to pizza. Stop by during lunch for multiple options under $13.
Where: 115 Plaza de Armas #107San Antonio, TX 78205
Operating Hours: Monday – Friday: 10:00 am – 3:00 pm
Where to Eat on a Budget in San Antonio – Affordable Vietnamese, Korean, Seafood, Sushi, Indian, Mediterranean Restaurants and more!
Bayseas Catfish House
This family-run seafood restaurant has your typical fried fish, catfish, shrimp, and more. Lunch specials are just $9.99.
Where: 13954 Nacogdoches Rd, San Antonio, TX 78217, United States
Operating Hours: Tuesday – Thursday: 11:00 am – 4:00 pm | Friday: 11:00 am – 10:00 pm | Saturday: 11:00 am – 9:00 pm | Sunday: 11:00 am – 7:00 pm
Berni Vietnamese Restaurant
If you don’t know Pho, you don’t know anything. It’s a delicious, refreshing Vietnamese soup and it’s usually $10 or less. If soup isn’t what you’re craving, try the grilled pork spring rolls for just $6.
Where: 8742 Wurzbach Rd San Antonio, TX 78240
Operating Hours: Monday – Thursday: 11:00 am – 9:30 pm | Friday: 11:00 am – 10:30 pm
Green Vegetarian Cuisine
You would expect this restaurant to be bland and pricey but that isn’t so. They pride themselves on foods so delicious, you don’t miss the meat. Be sure to stop by during breakfast. The options are plenty at a great price.
Where: 10003 NW Military Suite 2115, San Antonio, TX 78230
Operating Hours: Monday – Thursday: 11:00 am- 9:00 pm | Friday: 11:00 am – 8:00 pm | Sunday: 9:00 am – 9:00 pm
Gogi Street
This counter-service restaurant offers typical Korean street food. Order the Bulgogi.
Where: 12820 Jones Maltsberger Road San Antonio, TX 78247
Operating Hours: Monday – Wednesday: 11:00 am – 8:30 pm | Thursday – Saturday: 11:00 am – 9:00 pm | Sunday: 11:00 am – 4:00 pm
Kobam’s African Restaurant
Meat pies are a little like Empanadas and here they’re only $2.50. You’ll definitely want to try the Jollof Rice. You get a huge plate with meat for $15 or less.
Where: 8753 Grissom Rd, San Antonio, TX 78251, United States
Operating Hours: Tuesday – Saturday: 11:00 am – 10:00 pm | Sunday: 12:00 pm – 10:00 pm
Little Fish Factory
This counter-service restaurant has awesome food with easy prices. They’re on S WW White Road.
Where: 1555 S Ww White Rd, San Antonio, TX 78220, United States
Operating Hours: Monday – Wednesday and Saturday: 6:30 am – 7:00 pm | Thursday: 6:30 am – 2:30 pm | Friday: 6:30 am – 8:00 pm
Osaka Steak & Sushi
Stop by for Happy Hour and get 2 hand rolls for $15 or 3 for $20. They have various locations and multiple happy hours.
Where: 4902 Broadway Alamo Heights, Texas 78209
Operating Hours: Monday – Thursday: 11:00 am – 9:00 pm | Friday : 11:00 am – 9:30 pm | Saturday: 12:00 pm – 9:30 pm | Sunday: 12:00 pm – 9:00 pm
Pasha Mediterranean Restaurant
Proving gourmet food doesn’t have to be expensive, Pasha’s is awesome. They have several locations in Texas for all of your falafel and gyro needs and are one of our favorite cheap places to eat in San Antonio.
Where: 9339 Wurzbach Road San Antonio, TX 78240
Operating Hours: Monday – Thursday: 11:00 am – 10:00 pm | Friday and Saturday: 11:00 am – 11:00 pm | Sunday: 12:00 pm – 10:00 pm
Rudy’s Seafood
This is the best place to go if you’re ordering for a group. While a two-piece fish is $9.99, you can get a whole platter for a large group for just $29.99.
Where: 4122 S Flores St, San Antonio, TX 78214
Operating Hours: Tuesday – Thursday: 11:00 am – 8:00 pm | Friday and Saturday: 11:00 am – 9:00 pm
Cheap Eats in San Antonio – Continued
Schilo’s
This German restaurant has awesome, house-made root beers and a variety of cuisine. Try the Papa Fritz sandwich for just $9.50.
Where: 424 E Commerce St San Antonio, TX, 78205
Operating Hours: Monday – Sunday: 8:00 am – 2:30 pm
Tarka Indian Kitchen
This local counter-service chain offers curries, kebobs, and more in a relaxed atmosphere. They even have a kids menu!
Where: 427 N. Loop 1604 W San Antonio, TX 78232
Operating Hours: Monday – Sunday: 11:00 am – 9:00 pm
Thai Spice & Sushi
If you’re looking for something new, you have to try this place. Their Thai food is authentic and not too pricey. Try the Thom Yum soup. You can get a size large for just $12.
Where: 8327 Agora Pkwy ste 135, Selma, TX 78154, United States
Operating Hours: Monday – Sunday: 11:00 am – 9:00 pm
Stay up to date on all fun things going on in San Antonio with our weekly updates to Things to do in San Antonio this Week, Things to do in San Antonio this Weekend, & Things to do in San Antonio with Kids this Weekend
And to have these updates delivered directly to your feed, give us a follow on Facebook by clicking on the …next to the search lens icon
- Christmas Tree Farms in San Antonio 2024 – The Best Farms for Real, Fresh, Cut Trees Around Alamo City! - December 13, 2024
- Thanksgiving 2024 San Antonio Events – Enjoy These 16 Things to Do, Activities, & More! - November 19, 2024
- Dog Parks in San Antonio TX – Places for Furry Friends to Unleash the Fun! - November 1, 2024