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