670 West 17th Street, Costa Mesa, California 92627, United States

949 645-8874

CatalinaFishKitchenMenu