Stretching from San Antonio’s near West Side, through the burgeoning Deco District, the booming Medical Center and all the way to Interstate 10, Fredericksburg Road offers myriad food and drink destinations.

Restaurants along — and just off — the well-traveled thoroughfare offer a wide variety of international cuisines, and they range from tried-and-true faves to trendy new spots making a splash. Don’t whip by too fast and miss these eating and drinking establishments. 

Original Donut Shop 3307 Fredericksburg Road, (210) 734-5661, facebook.com/theoriginaldonutshop Known for its donuts and prized for its breakfast tacos, Original Donut Shop has been a longstanding spot on Fredericksburg. The shop draws crowds (i.e. long lines that form a trail along the road) for these goods, especially on the weekends. Consider this hotspot a rite of passage for foodies and puro San Antonians alike. Photo via Instagram / lonestargourmand
Deco Pizzeria 1815 Fredericksburg Road, (210) 732-3326, facebook.com/Deco-Pizzeria-160965550624713 Found in the heart of the West Side, Deco brings some delicious artisan-style pizza to the neighborhood. The Chef Ruben Special pizza is a must-try. There’s also wings and beer up for grabs, which means everyone will be satisfied here — especially if you stop by when there’s live music. Photo via Google Maps
Cool Crest Miniature Golf & Biergarten 1402 Fredericksburg Road, (210) 732-0222, coolcrestgolf.com Did you know that SA is home to one of the oldest continuously operated mini golf courses in the world? Whether or not you’re into the local history aspect, it’ll be fun to grab a few friends and play a round at Cool Crest Mini Golf then grab a refreshing drink at the Metzger Biergarten. Photo via Instagram / coolcrestgolf
Black Potion 1900 Fredericksburg Rd Suite 101, (210) 369-8750, facebook.com/BlackPotionSATX Nerd-friendly new bar Black Potion boasts impressive craft beer and wine lists, private board game rooms and even a 49-seat theater for hosting everything from film screenings to an in-house improv troupe. Photo via Instagram / wefivemaidens_soap
Bexar Kolache Company 819 Fredericksburg Road, (210) 320-0014, bexarkolaches.com The second outpost for locally-owned company features owner Emily Stone’s take on the popular Czech and Slovak finger food, which pairs flaky pastry with sweet or savory fillings. Some even feature puro flair, with flavors like prickly pear cactus, mango and chamoy. Photo via Instagram / xeniaporvida
Busted Sandal Brewing Company 7114 Oaklawn Dr., (210) 474-0330, bustedsandalbrewing.com Try a classic brew like the 210 Ale or venture out to La Chancla series for a taste of Hop Dong IPA. Take your time savoring a brew in house, then take some beer to go. Even better, dogs are welcome. Photo via Instagram / mad.o.beer
South Garden Chinese 3909 Fredericksburg Road, (210) 738-3388, southgarden.weebly.com South Garden is the type of neighborhood joint you may want to visit on the regular, given its long list of lunch and dinner specials of flavor combos you know and love. Order the restaurant’s special egg foo young to see what’s up. Photo via Instagram / southgardenchinese
Sarita’s Mexican Restaurant 8224 Fredericksburg Road, (210) 265-3723, saritastexmex.com Sarita’s is open 7 a.m. to 10 p.m. daily so you can stop by for your fill of Mexican fare whenever hunger strikes. From breakfast plates and lunch specials to a la carte items like puffy tacos, there’s a lot on the menu for you to choose from. Photo via Instagram / saritasmedicalcenter
This counter-serve joint let customers pick and choose their meats and sides to create the perfect plate. Credit: Photo via Google Maps
Sangria on the Burg 5115 Fredericksburg Road, (210) 265-3763, sangriaontheburg.com Partially named after its address, Sangria on the Burg remains a favorite for lots of local foodies — and not just those in the neighborhood. it’s worth traveling across town to dine here, as the restaurant is prized for its sangria flights, sliders and tacos. Trust us when we say that this spot should be on your shortlist. Photo via Instagram / sangriaontheburg
Garcia’s Mexican Food To Go 842 Fredericksburg Road, (210) 735-4525, facebook.com/Garcias-Mexican-Food-133549451128 A local favorite for Mexican fare, Garcia’s packs a lot of flavor into its tiny space. With all the standard breakfast tacos and lunch plates, you’ll have a lot to taste your way through. A must try is definitely the brisket taco. It’ll change your world. Photo via Google Maps
El Paraiso Ice Cream 1934 Fredericksburg Road, (210) 737-8101, elparaisoicecream.com A longtime favorite for paletas, El Paraiso is synonymous with Fredericksburg Road and the West Side. If you’ve yet to have one of these cold treats, you’ll likely want to fill your basket (yes, a basket) with every flavor to see why so many locals adore El Paraiso. Photo via Instagram / elparaisoicecream
De Wese’s Tip Top Cafe 2814 Fredericksburg Road, (210) 732-0191, tiptopcafe.takeout7.com/Home Since 1938, Tip Top Cafe has served the community well with American classics like chicken fried steak, burgers, sandwiches and ice box pie. Folks looking for diner digs (and a Food Network-featured restaurant) will be in good hands here. Photo via Instagram / d.reyes.tx
French Sandwiches 8448 Fredericksburg Road, (210) 692-7019 What you see is not what you get — at least not completely. Though the name will have you thinking you’ll find French sandwiches here, this Fredericksburg Road eatery is actually regarded for its Vietnamese fare. Order from the French portion of the menu if you’d like, but the banh mi is where it’s at. Photo via Instagram / alamo_grubs
Thai House 2 5136 Fredericksburg Road, (210) 267-5534, thaihouse2sa.com Folks west of I-10 can head to this Fredericksburg outpost for their fill of Thai eats. Great for takeout, but also scrumptious for dining in, this Med Center spot serves curries and noodles, as well as specialty duck entrees and soups. Photo via Google Maps
San Antonio Burger 8440 Fredericksburg Road, (210) 949-0303, saburgers.com This laid-back spot holds it down with delicious burgers piled high with toppings — either one of the basic or specialty burgers from the menu or built exactly how you want it. The place is all about American food as there’s also sandwiches, chicken wings and even gyros up for grabs, too. This is definitely a spot that the whole family will want to experience. Photo via Instagram / sanantonioburgerco
Simi’s India Cuisine 4535 Fredericksburg Road #109, (210) 737-3166, facebook.com/Simis-India-Cuisine-104962319547629 Those with special diets will feel more than welcome here thanks to a number of vegetarian dishes on the menu. Be sure to try one of the tandoori dishes so you understand why this spot is a go-to for Indian fare for so many locals. Photo via Google Maps
Kohinoor Restaurant 9425 Fredericksburg Road, (210) 314-8692, facebook.com/Kohinoor-Restaurant-111764378860780 This family-owned Pakistani restaurant is all about bringing you an authentic dining experience. That’s why you’ll find dishes like tawa chicken, paalak paneer and chicken biryani on the menu here. Get ready for these spices to wake up your taste buds. Photo via Instagram / preethuclickz
The Hut Diner 1610 Fredericksburg Road, (210) 649-8574, hutdiner.com Diner vibes abound at this Fredericksburg Road outpost. The Hut offers a menu of American breakfast plates like omelettes, sandwiches, burgers and fish plates. So snag a seat at the counter and watch your order be prepared on the grill. Photo via Instagram / thehutdiner
Original Blanco Cafe 7934 Fredericksburg Road, (210) 692-3233, theoriginalblancocafe.com If you don’t feel like heading downtown for some good Mexican eats, you can always pull into OBC’s Fredericksburg Road location for your enchilada craving. Though you can find all the standard Mexican restaurant options here, the local mainstay is perhaps best known for its cheesy enchiladas. Go on and see what the fuss is about if you’re clueless. Photo via Instagram / azapata07
India Palace 8474 Fredericksburg Road, (210) 692-5262, indiapalacesanantonio.com Specializing in North Indian fare, this Medical Center mainstay for both vegetarian and meaty dishes of the cuisine. Though you can order up a plate of whatever you like best, most folks frequent India Palace for its daily buffet, available for both lunch and dinner. Be prepared to get stuffed — and to enjoy every bite of your feast. Photo via Instagram / rgarcia833
Hanamaru Cafe 7460 Callaghan Rd #333, instagram.com/hanamarucafetx Hanamaru Cafe made its debut next door to Minnano Japanese Grocery in April of 2022. In addition to offering sweet and savory versions of fish-shaped taiyaki cakes, Hanamaru has summer-worthy ice cream cone options on its menu, a tasty way to cool off. Photo via Instagram / hanamarucafetx
Martinez Barbacoa Y Tamales 728 Fredericksburg Road, (210) 734-6621 On the weekends you can swing by this Fredericksburg mainstay for your fix of barbacoa and tamales, plus breakfast tacos, menudo, chicharrones and pan dulce. Remember not to judge a book by its cover, because this humble space makes some really tasty, puro goodness. Photo via Google Maps
Taqueria Huentitan Jalisco 2318 Fredericksburg Road, (210) 731-8305, taqueria-huentitan-jalisco.business.site Folks in the neighborhood already know what’s up, but those unfamiliar with the area will want to know that this taqueria is one you can trust. The tiny corner restaurant has many tasty menu options like most Mexican spots, so we’ll leave it up to you to try for yourself and pinpoint why this restaurant is so popular. Photo via Instagram / sandra_padilla_realtor
Tao’s Thai Hot 8110 Fredericksburg Road, (210) 994-6967, ubontaothairestaurant.com Noodles in the Medical Center aren’t hard to come by, partially thanks to Tao’s. This Thai spot comes through with Pad Thai, curry dishes and all the appetizers like spring rolls and satay. Photo via Instagram / ubontaothaihottx
The Lighthouse Seafood 1212 Fredericksburg Road, (210) 785-9333, facebook.com/TheLighthouseseafood If hole-in-the-wall seafood restaurants are your thing, you’ll love The Lighthouse. Be sure to appreciate the murals while you down your fried or broiled platters — however you like it with your choice of sides. Photo via Google Maps
Las Pichanchas Cafe 450 Fredericksburg Road, 210) 735-3715 In need of an early breakfast that tastes homemade? You’ll be smart to visit Las Pichanchas. The no-frills spot keeps it puro with tacos and breakfast/lunch plates accompanied by bright decor. There menu is lengthy, so you’re bound to find something that hits the spot. Photo via Google Maps
Adolfo’s Cafe 321 Fredericksburg Road, (210) 725-6069, facebook.com/Adolfos-Cafe-236394870221605 Open for breakfast and lunch every day of the week, Adolfo’s is a dependable spot for when you need your fix of delicious Mexican fare for cheap. Grab three breakfast tacos for less than three bucks, or plan an afternoon visit for the $6 lunch special. If you’re in the neighborhood, it makes sense to frequent this neighborhood joint ASAP. Photo via Google Maps
Oak Hills Tavern 7920 Fredericksburg Road, (210) 614-8855, oakhillstavern.com Oak Hills Tavern is proof that a drinking spot can come through for its bar menu and its kitchen. Though depended on for its cheap drinks, the Medical Center haunt is also regarded for its tasty food. You can order bites like burgers and pizza while you take in some booze and play a few rounds of pool. Photo via Facebook / OAK HILLS TAVERN
Señor Ceviche 3534 Fredericksburg Road #31 Peruvian fare awaits you at Señor Ceviche. The restaurant serves up a number of ceviche options, of course, as well as a variety of mariscos. If you’re looking for bright flavors and something out of your usual standbys, this spot is worth a shot. Photo via Google Maps