The business location at Building 2501, N St Mary's St Street, San Antonio City, offers a great dining experience. The food is high-quality, with a wide variety of options, including traditional Greek dishes such as souvlaki and pita sandwiches. The prices are reasonable, making it an excellent choice for those looking for a delicious meal without breaking the bank. The location has a laid-back setting, perfect for casual dining.The staff is friendly and welcoming, providing excellent service to all customers. However, some reviewers mentioned that the parking can be a bit challenging, especially during peak hours. The location has a lot to offer, including a cozy atmosphere, a kids' menu, and a variety of amenities such as restrooms and seating areas.One issue that stands out is the occasional complaint about the quality of the food, with some reviewers mentioning that it can be hit or miss. However, this seems to be an isolated issue, and the majority of reviewers have had a positive experience. Overall, Demo's Greek Food is a great choice for those looking for a delicious and authentic Greek meal in a casual and welcoming setting.