Current Location : 72047
American Express Supports Small Businesses Buy Local Movement
3305 Newport Blvd Newport Beach, CA 92663
949-423-7169
Creative lobster dishes, fish tacos, po' boys & other seafood in casual digs with limited seats.