Restaurants in Arlington, IL Back to Cities In IllinoisCuisine TypesView AllBar Troys place107 N Main St$$