Don't let the location fool you! Once you step into Plaza Garibaldi you will feel as though you are at a resort restaurant actually in Mexico with live Mariachi bands and all! The servers are dressed in authentic Mexican clothing, and the ambiance is very eclectic. The food is OUTSTANDING and the presentation as well! Also has a nice bar with over 60 different types of tequilas!!!! You have to try it, you won't regret it!