The video shows a person using a toothpick and fork to open a tamale wrapped in a green leaf, revealing shredded meat inside. The camera remains static throughout the clip. More about La Gran Barra →
More about La Gran Barra
Location Hours
Monday12:00 PM - 11:59 PM
Tuesday12:00 PM - 11:59 PM
Wednesday12:00 PM - 11:59 PM
Thursday12:00 PM - 11:59 PM
Friday12:00 PM - 12:10 AM
Saturday12:00 PM - 12:10 AM
Sunday12:00 PM - 10:00 PM
Outdoor-seating