Homer's Bar & Grill Address: 207 Main St, Vail, IA 51465 Phone: (712) 677-9979 Restaurants, Night Clubs, Bars Other Businesses: Westside State Bank at 115 N Main St, Vail, IA 51465 Westside State Bank at 115 N Main St, Vail, IA 51465