A new Mexican restaurant with ties to the cuisine of Central America has opened in the Crown Plaza shopping center, 1202 S. Range Line Road.