Tolucho is a restaurant specializing in fast food and grilled dishes.