Barbecue restaurant · University Hills
21
"A popular spot combining Texas barbecue with classic deli foods, known for their smoked pastrami." - Nancy DePalma