"This Mexican restaurant and bar on James Street is stylish, with good presentation and delicious food. While the portions are on the smaller side and the service is just okay, the overall experience is enjoyable. However, they do not allow any modifications to their dishes, such as making burritos vegetarian. This is not your typical Mexican restaurant, but rather a fine dining take on Mexican cuisine, with excellent presentation and flavors."