Doesn't matter if you call ahead or walk in, you WILL have a wait. Poor customer service but it comes from the managers not the employees. Do NOT come here unless you have NO other options.