Tortilla: A Mexican Afternoon

Tortilla is a Mexican restaurant located at Dubai Festival City. Since I love Mexican  food and DFC is just a 10 minutes cab away from our home. My husband and I decided to visit it one afternoon. When we arrived there were only a few people eating, even though they are in the food court [...]