Went here twice on our vacation, both times wonderful. The servers are knowledgeable, menu clearly indicates areas of cross contamination (chips, rice, etc...).
Yes