Get a Taste of Mexico at Isla restaurant!

When you step inside Isla Mexican Kitchen you will be surprised with the interiors. The rich wood tones and industrial light fixtures gives the place a moody vibe even during the day. However the floor-to-ceiling windows allows plenty of light to flood into the dining area. It is a restaurant with two mood settings – … Continue reading Get a Taste of Mexico at Isla restaurant!