Serving authentic Mexican eats in a cheerful, industrial setting, Three Amigos is a crowd favorite amongst Charlotte locals. The space is generally lively, packed with families taking full advantage of the weekly all-you-can-eat enchilada night, groups of friends chattering loudly over enormous house margaritas, and burrito fans indulging over the Mexican grill's hearty plates. The place serves breakfast all day, a snack menu filled with nachos, fresh guac and quesadillas, and a full list of evening entrées ranging from fajita and taco selections to seafood platters. To drink, apart from the famous margaritas, the bar offers an impressive list of beers and a variety of fresh squeezed juices and Mexican sodas. And while the drinks are cold, and the menu is wholly impressive, the home-made tres leches cake is truly unforgettable.