About
Bear Flag Fish Company, a premier seafood restaurant, offers an unparalleled dining experience in the heart of Newport Beach, CA. Located at 3421 Via Lido, our restaurant is dedicated to serving the freshest, sustainable seafood in a casual, nautical-themed atmosphere. Our menu features a wide variety of seafood favorites, including fish tacos, seafood salads, and mouth-watering fish entrees. Whether you're in the mood for a quick lunch or a leisurely dinner, our friendly staff is committed to providing exceptional service and ensuring a memorable experience. Come visit us today and indulge in the best seafood Newport Beach has to offer!