Que Locura is a fast-food spot specializing in burgers and pizza. It offers a casual, family-friendly atmosphere.