Location address
When you're planning your visit to Yan Can Asian Bistro, you could take municipal transportation to the stop VTA-River Oaks, which is the nearest stop at 973 meters distance to the eatery, or you simply park your vehicle at Rivermark Plaza only 123 m away. The second closest stop is VTA-Orchard at a distance of meters.
You will find Yan Can Asian Bistro at 3927 Rivermark Plz Santa Clara, CA 95054-4156, Santa Ana, United States. You can view it on the map below and use it to easily navigate to the restaurant. Also mapped out are the public transport stops and parking lots near the 3927 Rivermark Plz Santa Clara, CA 95054-4156, Santa Ana, United States.
Map
More restaurants near Yan Can Asian Bistro
The following restaurants are in direct vicinity to Yan Can Asian Bistro. These nearby restaurants are close to 3927 Rivermark Plz Santa Clara, CA 95054-4156, Santa Ana, United States and therefore an alternative to Yan Can Asian Bistro.