Lauris Kitchen
Mexican · Taco Shop
Lauris Kitchen offers barbacoa for $10 per pound. The establishment is located in Mission, Texas, and pick-up details are available for specific dates. It appears to be a food service vendor.
Location
Vota recommends