Ambra Restaurant has really good Mexican food. It is located a little off the beaten path so you really have to be heading here specifically for the evening because there isn't much else in the area. The food is very fresh and the service is prompt and nice. There is a full bar as well. The atmoshpere is fun and suitable for larger groups. They do a great job with the seafood dishes, fresh salsas and guacamole. This is a quick in and out place for lunch too.