Tags Vlog
Tag: Vlog
Carrollton, Texas—Escaping the dry heat of the Texas fall, we plunge into the dimly lit restaurant. Immediately we are taken aback by the smell; delicious sauces, seasonings, and steaks meet us at the door. We wait for a table briefly before being seated and presented with a daunting menu of over 30 options. We settle on the short ribs...