facebook logo instagram logo

Open Daily Downtown Sarasota

Twist Your Tastebuds™

How do you eat it?
Pinch it, tear it, break it, bite it. Repeat.


Located in downtown Sarasota, our newly renovated restaurant is open 7 days a week. Dine inside or outdoor and enjoy our unique breakfast and lunch menu.

1312 Main Street
Sarasota, FL 34236
(941) 203-8541

Hours:
Monday - Saturday: 8am - 5pm
Sunday: 9am - 4pm