Guest Kim Posted April 16, 2004 Report Posted April 16, 2004 has anyone ever been to cilantro in georgetown. i heard the place is now open for after-hours parties? Quote
Penny Saver Posted April 16, 2004 Report Posted April 16, 2004 If it is the same place I remember they serve really good tapas. Quote
Recommended Posts