
Family-run shop focused on rustic lamb barbacoa, slow-cooked for hours and served with rich consommé. Most people eat on the sprawling back patio, grabbing full bottles of house-made salsa for the table.
El Borrego is built entirely around lamb, specifically the traditional barbacoa from the Mexican state of Guerrero. The restaurant’s name translates to “the lamb,” a dish associated with celebration and family gatherings, and the whole operation began as a way to bring that authentic, slow-cooked style of cooking to San Diego. It started nearly two decades ago as a weekend-only pop-up, with the family selling lamb tacos from a tent in a driveway. The signature dish is the mixiote de borrego, which is marinated for 24 hours in maguey leaves before simmering for six hours until it’s completely tender. You can also get the barbacoa by the half-pound or kilo, and it always comes with a side of rich consommé for dipping. Beyond the lamb, the menu covers other regional specialties from Guerrero and Hidalgo. There’s cochinita pibil cooked in banana leaves, and quesadillas filled with less common ingredients like squash blossom or huitlacoche. An all-day breakfast menu also runs with classics like chilaquiles and huevos rancheros, and there are dedicated options for vegetarians and vegans. The building itself is a bright orange spot on El Cajon Boulevard. You’ll place your order at the counter inside the small, decorated dining room, but most of the seating is out back. Here, a 2,000-square-foot patio – sometimes called the "Secret Garden" – serves as the main dining area. It’s a casual space with umbrellas for shade and a small counter-bar, and sections can be booked for private parties. Once you find a table, you’re handed full bottles of house-made sauces. Street parking is the only option, and it can take some looking.