Sombrero Restaurant Address: 203 Main St, Grandview, IA 52752 Phone: (319) 729-2286 Restaurants Other Businesses: Godfather's Pizza at US Highway 61, Grandview, IA 52752