Idols Sports Bar & Grill

Idols Sports Bar & Grill

Restaurants in Palatine, IL

Restaurants

Contact us

Location

1601 N Rand Rd.,
Palatine , IL 60074 UNITED STATES

Reviews

Idols Sports Bar & Grill 847-934-3474
1601 N Rand Rd.,
Palatine , IL 60074 UNITED STATES
$
Idols Sports Bar & Grill 4

Based on 1 reviews

Idols Sports Bar & Grill 847-934-3474
1601 N Rand Rd.,
Palatine , IL 60074 UNITED STATES
$
4 5

great place

We walked in to find a nice crowd with great specials.Excellent service.The $3 you call it is not to be missed!We will be back!
posted at 08/16/10

Detail information

Company name
Idols Sports Bar & Grill
Category
Restaurants
Rating
4.0 (1 reviews)
Is this your business? Manage via YEXT
edit delete

Idols Sports Bar & Grill

Contacts Location Reviews Details