Fantastic hot subs and a very clean, well kept location. However, the service during my last visit was horrible. The two women working were rude with my party and were extremely loud once we were seated. One team member would be standing by the door nearly yelling at the other team member who was at the register. Considering there were less than 10 customers in the location at the time, it was extremely unnecessary. The conversations consisted of the latest high school gossip and talk about "walking out if management wasn't here". It's hard to beat a hot sub from Firehouse but the unprofessional staff makes it hard to WANT to return.