Rosarito Beach does not have a signature dish. It has a signature word: perrón. The oversized flour tortilla taco loaded with charcoal-grilled arrachera, beans, guacamole, and salsa was invented here in 1984, and the city has been building its taco identity around it ever since. But Rosarito sits at a crossroads. Tijuana’s adobada culture pushes south while Ensenada’s fish taco tradition pulls north, and both collide in a beach town small enough to hit five taco stands in a single afternoon. We ate our way through Rosarito to find the five spots worth pulling off the toll road for.
What Makes the Best Tacos in Rosarito Beach Different
The taco perrón is Rosarito’s contribution to the Baja California taco canon. It starts with a thick, handmade flour tortilla filled with cheese and pressed briefly on a flat top. Then comes the arrachera, Sonoran skirt steak marinated and grilled over mesquite or oak wood, chopped to order right in front of you. Pinto beans go on next, then cilantro, onion, a thin guacamole, house salsa, and blistered peppers that locals call Mexican candy. The name perrón came from a customer at Tacos El Yaqui who took one bite of a loaded quesadilla and said “Yaqui, este taco sí está bien perrón,” which loosely translates to “this taco is freaking awesome.” The name stuck, and the style spread to Tijuana, Ensenada, and across the border into San Diego.
But Rosarito is not a one-trick town. The coastal location means fish and shrimp tacos share equal billing with carne asada, and the best seafood spots change their menu based on whatever came off the boats that morning. Birria de res shows up at dawn for the early risers. Handmade corn tortilla stands hold their ground against the flour-dominated perrón tradition. The town is small enough that a taquero at one stand can point you to the next one down the road without feeling like competition. That kind of generosity tells you something about how Rosarito feels about its tacos.
1. Tacos El Yaqui
Felipe Núñez arrived in Tijuana from Zacatecas in 1967 at age 16. He spent seven years at Carnitas La Flor de Michoacán, then moved to Restaurant El Nido as a kitchen helper. On February 3, 1984, he opened Tacos El Yaqui two blocks off the main boulevard with wooden walls and a wobbly grill. People said he would fail for not being on the boulevard. Forty years later, Rick Bayless, Pati Jinich, and Aarón Sánchez have all made the trip. A major food publication recently named it the best taco in the world.
The menu is one item: the taco perrón. The arrachera gets marinated in a blend Núñez does not share, then grilled over mesquite until the char is aggressive and the interior is still juicy. The flour tortillas are made by hand with butter, salt, and Mexican flour, left to rest for hours before being shaped. They come out thick and soft, sturdy enough to hold the mountain of fillings but with a pleasant snap when you bite through. When you pull up, the smoke hits you before you see the stand.
What to order: Perrón con todo. There is no other choice and you do not need one. The combination of cheese-pressed tortilla, charcoal arrachera, beans, guacamole, salsa, and blistered peppers produces something greater than any single ingredient. Stand close to the grill and watch the meat get chopped to order.
What to know: Closed Tuesday and Wednesday. Lines get long, especially on weekends. The spot is two blocks off the main avenue on Mar del Norte. Parking is free but limited. Bring cash and arrive before noon to avoid the worst of the wait.
Details: Av. Mar del Norte 115, Col. Centro, Rosarito · Thursday through Monday 9:00 a.m. to 5:00 p.m., closed Tuesday and Wednesday.
2. Make Taco
The menu at Make Taco changes every day. The owner writes it on a board each morning based on whatever seafood is fresh, and he walks you through the options himself. Tuna, marlin machaca, and breaded fish are the constants. Everything else rotates with the catch. This is what happens when a taco stand sits close enough to the coast that the fish was in the ocean that morning.
The dish that stops people is the Costa Azul: bacon-wrapped grilled shrimp with melted cheese on a pillowy corn tortilla, finished with house-made salsas. The bacon crisps around the shrimp while the cheese melts underneath, and the corn tortilla holds it all together without falling apart. The agua frescas are made in-house too. Every detail here gets attention.
What to order: The Costa Azul is the signature and it earns that title. But ask the owner what came in that day. The camarón diabla (spicy shrimp) and the shrimp cochi are both worth trying if they are on the board. If you see tuna on the daily menu, get it. The rotating specials are the reason regulars come back three times a week.
What to know: Closed Thursday. Opens at 10:00 a.m. and closes by 3:30 p.m., so this is a lunch stop only. The place is small and has a hidden-gem feel. It sits on Mar del Norte, the same street as El Yaqui, which means you can hit both in a single walk.
Details: Mar del Norte 552, Rosarito · Monday through Wednesday and Friday through Sunday 10:00 a.m. to 3:30 p.m., closed Thursday.
3. Tacos La Pasadita
In a town dominated by flour tortillas and the perrón tradition, La Pasadita bets everything on corn. The tortillas here are handmade to order, pressed and grilled while you watch, and they come out plump, soft, and with a masa flavor that reminds you what a tortilla is supposed to taste like. The corn is the foundation, and everything built on top of it benefits.
The adobada is the move. The marinated pork comes off the trompo with enough spice and char to hold its own against any version in Tijuana. But the menu runs deep: cabeza, lengua, maciza, barbacoa, carnitas, carne asada. The sopes get piled high with tender barbacoa, refried beans, lettuce, tomato, queso fresco, and sour cream on a thick corn base. This is the spot for the person who wants variety and wants it on a proper tortilla.
What to order: Start with the adobada tacos on corn. Then get a barbacoa sope. The quality of the beef here is noticeably above average, and the handmade tortilla makes every protein taste better. If you are here late on a Friday or Saturday, the energy picks up after midnight and the full menu is still running.
What to know: Open until midnight on weekdays and 2:00 a.m. on weekends. This is one of the best late-night taco options in Rosarito. Located on Boulevard Benito Juárez near Reuben’s, across from Ortega’s. Cash friendly. The late weekend hours make this the place to end a night out.
Details: Benito Juárez, Col. Centro, Rosarito · Monday through Thursday 8:00 a.m. to midnight, Friday and Saturday 8:00 a.m. to 2:00 a.m., Sunday 8:00 a.m. to midnight.
4. Birriería El Cuñado
The birria at El Cuñado has been slow-cooking since before most customers wake up. The beef sits in a broth of roasted chiles for hours until it falls apart, and the consomé that results is deep, layered, and impossible to stop eating. Jorge, the owner, runs the place with a pace that matches the food: steady, consistent, and generous with portions. Locals call it the best birria in Rosarito, and the 3,700-plus reviews suggest they are not exaggerating.
The quesabirria is the crowd favorite. The tortilla gets dipped in consomé before hitting the grill, so it crisps on the outside while staying soaked with broth on the inside. Cheese melts across the surface and the tender beef sits in the middle. But some regulars skip the cheese entirely and order the standard birria tacos. The argument is that the cheese masks the broth, and the broth is the whole point.
What to order: Try both. Get one quesabirria to see what the hype is about, then get two regular birria tacos without cheese. The crispy, consomé-soaked tortilla with just the tender beef and a side of that broth for dipping is the version the purists swear by. Finish the consomé with lime, cilantro, onion, and the salsa de árbol.
What to know: Opens early and closes when they sell out. Get there before noon on weekends or you risk a long wait. The spot sits on the Transpeninsular highway in the Villas de Rosarito area, south of the main tourist strip. Service is fast even when it is packed. Cash only. Budget around 175 pesos ($9 USD) per person for a full meal.
Details: Carr. Transpeninsular 742, Villas de Rosarito · Opens early, closes when sold out. Arrive before noon on weekends.
5. Taquería 2000
The first thing you notice about Taquería 2000 is the fire. The arrachera cooks over an olive wood grill, not mesquite, not gas. Olive wood burns slower and produces a sweeter, more delicate smoke than the aggressive mesquite you get at most Rosarito stands. The difference shows up in the meat: the char is lighter, the smoke flavor is subtler, and the beef tastes cleaner. It is a small distinction that separates this spot from every other asadero in town.
The second thing you notice is the price. Tacos run about 20 pesos ($1 USD) each. At that price, you order six without thinking about it. The adobada torta is the sleeper hit, stacked with enough marinated pork and toppings to count as a full meal. Plastic tables, outdoor seating, cash only. There is nothing polished about this place, and that is the entire point. The fire and the meat do the talking.
What to order: Carne asada tacos to taste the olive wood difference. Then get the adobada torta, which regulars say is one of the best in the Rosarito area. The charred arrachera has a seasoned, smoky quality that rewards eating slowly. If you are hungry, six tacos and a torta will cost you less than 200 pesos ($10 USD).
What to know: Located on the Ensenada road in the Predios Urbanos neighborhood. The setup is bare bones: plastic tables, open-air, urban outdoor vibe. Cash only. The crowd here is local. You will not see tour buses. Hours run until 10:00 p.m. on weekdays.
Details: Ensenada 427, Predios Urbanos, Rosarito · Monday through Friday 10:00 a.m. to 10:00 p.m.
Tips for Your First Visit
Carry pesos. All five of these spots are cash-friendly and most are cash-only. Tacos range from 20 pesos ($1 USD) at Taquería 2000 to around 100 pesos ($5 USD) for a loaded perrón at El Yaqui. A 400-peso budget ($20 USD) covers a serious taco crawl with drinks at two or three stops.
If you are coming from San Diego, Rosarito is a 30-minute drive from the San Ysidro border crossing on the toll road. El Yaqui and Make Taco sit on the same street near the center of town. La Pasadita is on the main boulevard. El Cuñado is a few minutes south on the Transpeninsular highway, and Taquería 2000 is on the Ensenada road. You can hit all five in a single afternoon if you start at El Yaqui by 10:00 a.m. and work south. For tacos in other Baja cities, check out our guide to the best tacos in Tijuana and our guide to the best tacos in Mexicali.
The best time to eat in Rosarito is midday. Unlike Tijuana, where the grills peak after dark, Rosarito’s best spots open early and some close by late afternoon. El Yaqui shuts down at 5:00 p.m. Make Taco closes at 3:30 p.m. El Cuñado sells out by early afternoon on busy days. Plan your crawl around lunch, save La Pasadita for late night, and leave room. The perrón is bigger than it looks.

