Location address
Just 109 m away from Taqueria Mexico located MBTA Lot, where you can park your vehicle, Or you could use municipal transportation to get to the stop MBTA-Waltham, which is 229 meters away from the restaurant. Another parking spot nearby is Central Square Parking at a distance of 272 meters.
The address of Taqueria Mexico is 24 Charles St South Waltham, MA 02453-4222, 02454, United States. The map below shows the position of the restaurant. Using the map, you can easily navigate to the restaurant. Also, you can get details about public transport and parking near Taqueria Mexico from this webpage.
Map
More restaurants near Taqueria Mexico
The following restaurants are in direct vicinity to Taqueria Mexico. These nearby restaurants are close to 24 Charles St South Waltham, MA 02453-4222, 02454, United States and therefore an alternative to Taqueria Mexico.