Taco City

2309 S Goliad St, Rockwall, TX

Menu (As of 10/29)

Taco City: hours and how to order