Maximón offers elevated Mexican cuisine in a stylish setting with a terrace and river views.