Jami Sin's Bar & Grill Address: 10 S Main St, Altura, MN 55910 Phone: (507) 796-9271 Restaurants Other Businesses: Elba House at 1185 S Main St, Altura, MN 55910