LARRY'S BARBACOA

4.6 (212)restaurant

A roadside San Antonio stop known for serving traditional barbacoa to early weekend risers.

Find on Google Maps

Description

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

Ask Karpo for more information.