El Menchaca: "El Menchaca" Columbia Restaurant Tip by scbelle
Columbia Restaurants: 33 reviews and 14 photos
Sorry! Much to my dismay, they have closed!
Address: 3024 Two Notch Road
othercontact: check out the website: http://me
More Reviews (6)
scbelle's Related Pages
Have you been to Columbia?Share Your Travels