Green-Espirit's Santa Clara, CA, USA
4 Reviews |
The Fish Market
3775 El Camino Real
We cooked lobster for dinner last week and it was great. We wanted a light-oil seafood dinner this ...
The Cheesecake Factory
3041 Stevens Creek Blvd
Pros: - abundant free parking - garlic spaghetti with large shrimp about $17 before tax, surprisin...