Running a successful restaurant has always required more than great food. Atmosphere, service, consistency, location, pricing, and reputation all play a role in how people choose where to eat. But in ...