3 1/2 stars??!! Unbelievable! This place should be 5 stars. Great food. Great drinks. Nice ambiance. Driving to our hotel room we came across this Mexican restaurant and it looked alive. Great lighting and great service. Thank you Craig for serving us and giving us great food suggestion. Food was yummy!! :)