RSS

Posts Tagged ‘falafel’

August 25th, 2009 - 3:24 pm § in Greek

Demo’s Greek Food – San Antonio, TX

Some people may say this is the best Greek Food in town. Unfortunately, I haven't eaten at very many Greek restaurants in San Antonio. So, I can't really say, but I've just not been impressed the few times I've been there.[...]