Muchachas is a Mexican restaurant in Dubai, hidden in Al safa inside Holiday Inn Express hotel. From the outside you know it’s all Mexican in here. The interior is lovely with pastel colors which adds a lovely vibe to the atmosphere. Dishes have been colorful and gives a true taste of Mexican flair along with […]