Update Info - The Spot
This restaurant was reported as closed. If it is open, let us know.
The Spot
32611 Alvarado Blvd
Union City, CA 94587
32611 Alvarado Blvd
Union City, CA 94587
This restaurant was reported as closed. If it is open, let us know.