Lupita’s Restaurant

Overview

Address: 2180 Harbor Blvd,
Costa Mesa, CA 92627, USA
Phone: 949-574-9196