-
137 2nd Ave E, Twin Falls, ID 83301
- (208) 969-9940
- http://scooterschillinandgrillin.com/
- No specify serve day
Scooter's Chillin'-N-Grillin' - Twin Falls, Idaho - USA
Scooter’s is a local bar and grill with a fresh twist on food and your favorite beverages.
Great Food, Awesome People, Best Times always found at Scooter’s.
ACTIVE EVENTS
0 COMMENTS
YOU MUST LOGIN TO SUBMIT A REVIEW