No there are not any Mexican Restaurants
Top 250 Contributor
No Mexican restaurant on the Gem. Here is a link to 'What's On Board' the Gem, you can select Dining, Specialty Dining, Activities & etc.: http://www.ncl.com/cruise-ship/gem/onboard/specialty-dining#tab_detail
Top 10 Contributor
No. There are no Mexican themed restaurants onboard the ship. However, the restaurants sometimes have Mexican dishes on the menu.
Number One Contributor