AAA Inspector Rating Details (scale 1-5)
AAA Inspector Notes
The oldest deli in Texas, located in the historic section of downtown, was established in 1882. It's still family owned and operated. This place serves great tasting sandwiches, soups, subs and gyros filled with quality meats and cheeses.