Get directions to: Taco Casa - No 1, Vicksburg, MS
Restaurant address: Delchamps Plaza Vicksburg, MS 39180, USA
Restaurant: Taco Casa - No 1