Decent, hot sandwich for a good value but the wait time is about 15 minutes to get your order. Much slower than other places. That the minus. Plusses: hot food, good sandwich, clean store and amenities, friendly service, well designed, plenty of parking. 6-10 bucks out the door. Area is dicey so go for lunch but stay away after dark.