| | | |

John The Greek Restaurant

Welcome to John The Greek Restaurant: A Culinary Odyssey Sparkling Mediterranean Ambiance Picture this: You stroll through the small but bustling plaza at 16602 San Pedro Avenue in San Antonio, Texas. As you approach John The Greek Restaurant, the air becomes richer, tinged with the mouthwatering aromas of grilled meats and fresh herbs. The bright,…