Mexican Roll is a restaurant specializing in flavorful tortilla wraps with various meats and unique salads.