The startup Greek concept is taking over a shuttered Genghis Grill location and plans to make everything on its menu in-house.
The post New concept 2 Greeks Grill launching this spring near Loop 1604-U.S. 281 interchange appeared first on San Antonio Current.
Comments