Seafood

Rod & Reel Pier Restaurant

Location

Rod & Reel Pier Restaurant
875 North Shore Drive
Anna Maria, FL 34216
Phone: 941-778-4198
Restaurant sits at the end of a pier inside Tampa Bay. Low key, very relaxed, with great views.
Book Now! book-now-turtle.png