Location Info
With its 30 foot high ceilings and a unique mezzanine that is perfect for large groups and special events, this centrally located restaurant anchors the gateway to Downtown San Carlos. It also features a dog friendly outdoor patio and convenient curbside pick up option whereby customers just pull up and we walk your order out to your car!
1201 San Carlos Ave
Downtown San Carlos
Sun – Thurs: 11:30 to 8:00
Fri – Sat: 11:30 to 9:00
Happy Hour
3pm - 6pm
Monday - Friday