Bar & grill · 100 S White Ave, Alta Vista, IA
More food in Alta Vista, IA · Bar & Grill in Alta Vista