I had never heard of this place until I moved to Killeen so I didn't knwo what to expect. They have great sandwiches and HUGE stuffed potatoes. Their iced tea is also very good, and in Texas sweet tea is a dietary staple.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.