Get directions to: La Toletca, Columbia, MO
Restaurant address: 1112 East Stadium Boulevard Columbia, MO 65201, USA
Restaurant: La Toletca