Contact Us

2 + 15 =

More Info

We’re Proud to be in one of Navarre’s oldest buildings and one of Navarre’s oldest restaurants as well. We strive for customer satisfaction and quality delicious food. Please feel free to contact us with any questions or comments.

Address: 8552 Navarre Pkwy
Navarre, FL 32566

Phone: (850) 396-1601

Business Hours: Monday – Sunday: 7am – 10pm