Location address
A little further away lies Caltrain-Santa Clara, where you can also hop on the public transport, or you park your vehicle at one of the nearby parking areas, the closest one is Central Parking at a distance of 710 meters. One more parking spot nearby is Caltrain Santa Clara Station at a distance of 894 meters, Or, you could take the public transportation and get off at the station ACE-Santa Clara, which is 887 meters away from Omg Tea.
On the map here, you can find the address (1171 Homestead Rd, Santa Clara, United States) of Omg Tea and nearby bus stops and parking lots. You can simply print the map or have it guide you directly to the restaurant.
Map
More restaurants near Omg Tea
The following restaurants are in direct vicinity to Omg Tea. These nearby restaurants are close to 1171 Homestead Rd, Santa Clara, United States and therefore an alternative to Omg Tea.