How many employees does La Costa Restaurant have?
La Costa Restaurant has approximately 1 employees.
What is La Costa Restaurant's industry?
La Costa Restaurant is involved in the industry of Food & Beverages.
Where is La Costa Restaurant's headquarters?
La Costa Restaurant's headquarters is located in Redwood City, California, United States.
What is the website of La Costa Restaurant?
You may visit their official website at https://lacostarestaurant.com