Taqueria Corral - Antioch, CA
Posted by: saopaulo1
N 37° 59.828 W 121° 49.318
10S E 603434 N 4206152
A taqueria in Antioch, CA.
Waymark Code: WM124DH
Location: California, United States
Date Posted: 02/24/2020
Views: 0
The restaurant is located in a strip mall in Antioch.