Get your Foodie Fix @ Cafe 66!
Address: 685 US Hwy 1, Vero Beach, FL 32962 Hours: Tuesday & Wednesday, 7:00am – 3:00pm, Thursday – Saturday, 7:00am – 9:00pm, Closed Sunday & Monday Phone: (772) 567-6700