Sticks
Bar and Grill · American · Bar
Sticks is a relaxed sports bar & grill located at The Inn at Spanish Bay, offering homey comfort fare and golf memorabilia.
Location
Best places nearby
The highest rated places close to Sticks.
Local restaurants nearby
2700 17 Mile Dr, CA


