For hot sandwiches this is my all time favorite, the meat is great, the bread is one of the best (besides Jimmy Johns but they are my favs for cold sandwiches) the staff at every Firehouse we've been to has been nothing but friendly and fast and every place has been very clean. They are very accommodating when it comes to fixing my sandwich (cause I'm picky). Just love this place, have tried to eat at one where ever we go.