South of Summit Taqueria and Tequila


512 W. 75th St, Kansas City, MO 64114
Get Directions

Need a Ride?

KCRW menus will be uploaded soon. Check back soon for full menus

Download the app!