Permanently closed

Permanently closed

The Spot Bar & Grill

  • Bar & grill
  • 802 Theodore St, Crest Hill, Illinois, 60403

The Spot Bar & Grill in Crest Hill, Illinois is permanently closed. It is no longer ranked at RestaurantAward.com.

Previous recognition

#2 Bar & grill in Crest Hill, Illinois