Is this the restaurant that has the key lime cake?

Sabra Nave | Oct 21, 2018 | Category: Floridian restaurant

83 West & 29 North at 83 West - All questions

Address: 310 Dock St, Cedar Key, FL 32625, USA

Stephenie Shepherd | Oct 21, 2018

Yes, it's yummy

Bruce Davis | Oct 21, 2018

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Does the staff wear masks?

V Pearson | Oct 20, 2021
Read More

Are you pet friendly

Pat Grosenbacher | Oct 21, 2019
Read More

Hours for Thanksgiving dinner?

Shrader Miller | Oct 21, 2018
Read More

Trending Places