Established in 2004, now with several locations across Houston, Brown Bag Deli offers delicious sandwiches, salads, and wraps and a unique charm. Just like great childhood
Description: Cheba Hut "Toasted" Subs (Houston-Dacoma) is located in the newly developed shopping center on the north side of 290 & Dacoma - across the freeway