Seafood Restaurants in Flagstaff, Arizona

Find the top Seafood restaurants in Flagstaff, Arizona near you now.

Red Lobster

Seafood restaurant

Address: 2500 S Beulah Blvd, Flagstaff, AZ 86001

Order

Ahipoki

Poke bar

Address: 319 Regent St #209, Flagstaff, AZ 86001

Reserve

Hunan Restaurant East

Restaurant

Address: 1926 N Fourth St, Flagstaff, AZ 86004

1899 Bar and Grill

Bistro

Address: 307 W Dupont Ave, Flagstaff, AZ 86001

Olive Garden Italian Restaurant

Italian restaurant

Address: 2550 S Beulah Blvd, Flagstaff, AZ 86001

Sizzler

Restaurant

Address: 2105 S Milton Rd, Flagstaff, AZ 86001

Reserve