Tommy Bahama Island Grille - Newport Beach has partnered with OpenTable to provide free, secure and instantly confirmed online reservations.Learn More.

Tommy Bahama Island Grille - Newport Beach
854 Avocado Ave, Newport Beach, CA 92660
- Seafood
- Newport Beach
- $30 and under