Tony's Place

Bar · 2052 Newport Blvd, Costa Mesa, CA

Hours

More food in Costa Mesa, CA