
LARRY'S BARBACOA
4.6 (212)restaurant
A roadside San Antonio stop known for serving traditional barbacoa to early weekend risers.
Description






Set along Elmendorf Lavernia Road, the restaurant specializes in barbacoa and operates primarily during early weekend morning hours.