Austin IN Restaurants
1. 107 N Dowling St, Austin, IN 47102 | A&W Restaurant(812) 794-3100
2. 10 W Main St, Austin, IN 47102 | Austin Pharmacy(812) 794-4311
3. 118 S Dowling St, Austin, IN 47102 | Huddle House(812) 794-4600
4. 63 W Main St, Austin, IN 47102 | Marco's Pizza(812) 794-8208
5. 488 W Main St, Austin, IN 47102 | Casa Mia Ristorante Italiano(812) 944-7800