7735 Decker Dr, Baytown, Texas 77520 USA
Sliced beef, turkey and ham. It's all delicious!!!
Photo Credit: Yelp