Lupita is a small chain of Mexican restaurants with several locations throughout London. They offer a range of authentic Mexican dishes, including tacos, enchiladas, and tamales. The restaurant also has a great selection of tequila and mezcal.