Back to Search Results

3 Seafood restaurants found in Flagstaff and nearby

Filter & Sort
  • Red Lobster

    American,Seafood

    2500 S Beulah Blvd

    Flagstaff, AZ, 86001

  • Tang Taste

    Asian,Chicken,Chinese,Noodles,Seafood,Soups

    1451 S Milton Rd

    Flagstaff, AZ, 86001

  • Long John Silver's

    American,Seafood

    3460 E Route 66

    Flagstaff, AZ, 86004