Restaurants in San Antonio, TX
Restaurants
8742 Grissom Rd.,
San Antonio ,
TX
78251
UNITED STATES
Based on 1 reviews
Best Barbacoa in SA
This place has the best barbacoa in town hands down! I grew up in San Antonio eating barbacoa on most weekends and no other barbacoa compares to Arturo's. Try their menudo its delicious too!Worldwide > United States > San Antonio, TX > Restaurants