Beto's Chalupa Cabra
02:37Guy devours a chalupa cabra at Beto's Comida Latina, in San Antonio.
From:
Latin Street Food and Diners, Drive-Ins and Dives
More from: