The food was delicious but the restaurant was freezing cold and the food took way too long to make it to the table. We waited about 15 minutes for our chips and salsa and finally got them after reminding the waitress who'd forgotten. Our visit lasted 1.5 hrs which is way too long! The ambiance was fabulous and the food really was amazing. In fact, if it wasn't for the food we'd never go back. Hopefully next time we visit the staff will be functioning more efficiently.