OC - The Lab in Costa Mesa
The Lab - Anti Mall is located in Costa Mesa. It is an artistic place with a few cute restaurants and shops.
Food: Habana
Address: 2930 Bristol St, Costa Mesa, CA 92626
Food: Habana
Address: 2930 Bristol St, Costa Mesa, CA 92626
Comments
Post a Comment