Skip to Main content
Ideal Bar & Grill
0
Ideal Bar & Grill
Not accepting orders
Ideal Bar & Grill Location and Ordering Hours
(831) 423-5271
106 Beach Street, Santa Cruz, CA 95060
Closed
•
Opens Saturday at 9AM
All hours
This site is powered by
Terms of Service
|
Privacy Statement
|
CA Privacy Statement
|
Cookie Settings