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








Comments

Popular posts from this blog

OC -Coliseum Pool and Grill - The Resort at Pelican Hill in Newport Coast