Wow, we ate there 3 times during the week we were there. The tacos were awesome and the ingredients all fresh and authentic. When you get tired of the local cuisine which can happen after a few days, thislace is a gem. We tired every taco variation, the nachos and burritos, all wonderful. Being from the US I am picky about Mexican and Taco Beach Was simply amazing!