Skip to Main content
  • Ideal Bar & Grill

    Ideal Bar & Grill

Ideal Bar & Grill

‌

Ideal Bar & Grill Location and Ordering Hours

(831) 423-5271
106 Beach Street, Santa Cruz, CA 95060
Closed • Opens Saturday at 9AM
This site is powered byToast logo
  • Terms of Service
  • |Privacy Statement
  • |CA Privacy Statement
  • |