La Rosa Mexican Grille and Tequileria is a popular Mexican restaurant in Johannesburg. They offer a wide range of authentic Mexican dishes, including tacos, burritos, enchiladas, and fajitas. They also have an extensive tequila menu, with over 100 different types of tequila to choose from. The restaurant has a lively atmosphere and is a great place to go for a fun night out with friends.