She Started Selling Tacos From a Food Truck, Then Ben Affleck Walked Into Her Pennsylvania Restaurant and Business Exploded

A woman who once sold tacos from a food truck now runs a sit-down restaurant where Ben Affleck showed up to eat. That is the kind of plot twist most small kitchens only dream about.

The cooking has roots in El Paso, Texas, right along the Mexican border. Today it lives in a small college town in Pennsylvania, serving cheesesteak tacos, birria, and even pancake tacos at Sunday brunch.

What caught my attention wasn’t just the famous visitor, but the journey behind the restaurant. A food truck became a permanent kitchen, and recipes inspired by El Paso found a new audience hundreds of miles away.

I like how the menu brings together familiar Mexican dishes and unexpected combinations, including a cheesesteak tucked into a taco. That sounds like a story worth telling even without Hollywood entering the picture.

From Taco Truck Window to a Real Dining Room

From Taco Truck Window to a Real Dining Room
© Luna’s Mexican Grill

Every restaurant story starts somewhere, and this one started on wheels. Before Luna’s Mexican Grill had a front door, its owner was handing tacos through a food truck window.

Owner Cristina Luna Ramirez eventually traded the truck for a permanent home in Swarthmore, Pennsylvania. That move took serious nerve, because a truck can chase customers while a restaurant has to wait for them.

Running a food truck teaches lessons that stick. You learn to cook fast, keep a menu tight, and win people over one plate at a time.

You can still feel that truck energy in how the restaurant runs today. The menu leans hard on tacos, and the kitchen prepares much of its food in-house.

The dining room is small and cozy, which keeps things personal. Christina is known for stopping by tables to chat about the food and how it’s made.

That kind of attention is rare at bigger chain spots. It feels more like visiting a friend who happens to cook really well.

For anyone dreaming of starting a business, this is a pretty great example. Start small, build trust, and let the food do the heavy lifting.

The truck may be in the past, but its spirit clearly came along for the ride. Honestly, that’s the best kind of upgrade.

The Day a Movie Star Showed Up for Tacos

The Day a Movie Star Showed Up for Tacos
© Luna’s Mexican Grill

Ben Affleck is not exactly the guy you expect to spot in a tiny taco restaurant. Yet that’s exactly what happened at this small spot in Pennsylvania.

A celebrity sighting can change everything for a small business overnight. Suddenly people who never heard of the place want to see what the fuss is about.

That’s the part of the story that made business explode. One famous visitor turned a neighborhood restaurant into a place people talk about at dinner tables.

Here’s the fun twist, though. A star can bring people through the door once, but only good food brings them back again.

Luna’s Mexican Grill seems to understand that perfectly. The focus stays on the cooking, the hospitality, and the El Paso flavors that started it all.

I love that the restaurant didn’t need a flashy makeover to get noticed. It just needed great tacos and one lucky afternoon.

Think about how many small restaurants work for years without a break like that. This one got a spotlight and had the menu ready to back it up.

So yes, you can come for the Hollywood story. Just don’t be shocked if the tacos end up being the bigger headline in your own memory.

Fame opens doors. Flavor keeps them open.

El Paso Flavor Made the Long Trip East

El Paso Flavor Made the Long Trip East
© Luna’s Mexican Grill

El Paso sits right on the Texas border with Mexico. Its food is bold, homey, and packed with the kind of seasoning families guard like treasure.

That border-town cooking is the heart of Luna’s Mexican Grill. The restaurant was opened to bring a taste of the owner’s El Paso roots to Swarthmore.

Spanish speakers have a great word for that special seasoning touch. It’s called sazón, and it means the flavor that makes a dish feel like home.

Border-style Mexican food is different from what you get at a fast-food drive-thru. It leans on slow-cooked meats, fresh salsas, and recipes passed down through families.

Picture the difference between a frozen pizza and your grandma’s lasagna. Both technically count as dinner, but only one comes with a story.

Texans traveling through the area have connected with that hometown flavor here. That’s a pretty big compliment, since Texans tend to be picky about Mexican food.

For Pennsylvania diners, it’s a chance to taste a region without buying a plane ticket. You get a little piece of the border right on a quiet suburban street.

Food carries memories better than almost anything else. Here, those memories happen to come wrapped in a warm tortilla.

Good Luck Picking Just One Taco

Good Luck Picking Just One Taco
© Luna’s Mexican Grill, Swarthmore, PA

Steak street tacos lead the pack here, and for good reason. They’re simple, meaty, and exactly what a taco lover wants.

The lineup doesn’t stop there, which is both exciting and a little stressful. Fish tacos are another big favorite on the menu.

Then come the quesa birria tacos, a dish that has taken over the taco world lately. These cheesy tacos are filled with slow-cooked birria and served with consomé for dipping.

Dipping a crispy taco into warm broth sounds messy. It is, and that’s half the fun.

Chicken tinga shows up too, both in tacos and in burritos. Tinga is shredded chicken cooked in a smoky tomato and chipotle sauce.

Carnitas and mole tacos round out the choices nicely. Mole is a rich, deep sauce that can take a long time to make the right way.

Here’s some practical advice for first-timers. Bring a friend, order different tacos, and share everything.

That way you can taste three or four styles in one visit. It’s basically a taco tour without leaving your seat.

Luna’s Mexican Grill has even offered a 16-taco platter special for big appetites. Somebody at your table will definitely volunteer.

Philly Met El Paso and Made Cheesesteak Tacos

Philly Met El Paso and Made Cheesesteak Tacos
© Luna’s Mexican Grill, Swarthmore, PA

Only in the Philadelphia area would someone put a cheesesteak inside a taco. Honestly, it’s a little surprising nobody did it sooner.

The cheesesteak tacos at Luna’s Mexican Grill blend two food cultures in one bite. You get the chopped steak and melty cheese Philly loves, tucked into a tortilla.

It’s a smart, playful nod to the neighborhood. The restaurant brings El Paso flavor while still giving a friendly wink to its Pennsylvania home.

Carne asada fries are another crowd-pleaser on the menu. Think crispy fries piled with grilled steak and toppings, built for sharing.

Fair warning: “sharing” may turn into guarding your side of the plate. These are the kind of fries that start polite conversations and end friendly arguments.

Nachos are on the menu too, and they’re layered with care. Eating them at the restaurant is the best way to enjoy every layer at its peak.

Families with picky kids will find plenty of easy options here as well. Not every young eater wants mole, and that’s perfectly fine.

Mashups like these show a restaurant that listens to its town. It honors where it comes from while having fun with where it landed.

Sunday Brunch Brings the Pancake Taco

Sunday Brunch Brings the Pancake Taco
© Luna’s Mexican Grill, Swarthmore, PA

A pancake folded like a taco might be the most cheerful breakfast idea ever. Luna’s Mexican Grill serves exactly that.

The pancake taco comes with eggs, combining sweet and savory in one handheld package. It’s breakfast that doesn’t need a fork, which feels like a small victory.

Sunday is the day to plan around. The restaurant opens early at 9 AM on Sundays and closes at 2 PM.

That short window makes Sunday brunch feel like a special event. Set an alarm, grab your crew, and don’t sleep in too long.

Brunch at a Mexican restaurant is a great move in general. Eggs, salsa, tortillas, and spice just belong together.

The menu works well for both lunch and dinner crowds too. Still, there’s something fun about starting a lazy Sunday with tacos made from pancakes.

Kids especially tend to love food that looks a little silly. A pancake pretending to be a taco checks that box nicely.

Pair your plate with a warm drink on a chilly morning. Pennsylvania winters practically beg for it.

My tip is simple. Try the pancake taco at least once, even if you usually order the same breakfast every week.

Soup Specials Worth Watching For

Soup Specials Worth Watching For
© Luna’s Mexican Grill, Swarthmore, PA

Caldo de res, albóndiga soup, and caldo de pollo all appear as daily and weekly specials. These are the soups many Mexican families grew up eating.

Caldo de res is a hearty beef soup loaded with vegetables. It’s the kind of bowl that warms you from the inside out.

Albóndiga soup features tender meatballs swimming in a flavorful broth. If you love meatballs, this might be your new favorite comfort food.

Caldo de pollo is a chicken soup with Mexican flair. Think of it as the cousin of the chicken noodle soup you get when you’re sick.

Specials change, so they aren’t always available. Luna’s Mexican Grill shares them on its Facebook and Instagram pages.

Following along online is a smart, easy habit. You’ll know when your favorite soup is bubbling before you even leave the house.

Soups like these take time and patience to make well. They reflect the home-style cooking that defines this kitchen.

On a cold Pennsylvania afternoon, a bowl of caldo hits differently. It feels less like ordering lunch and more like being taken care of.

Tacos may get the spotlight, but these soups quietly steal hearts. Keep an eye on those specials.

Save Room, Because Dessert Is Calling

Save Room, Because Dessert Is Calling
© Luna’s Mexican Grill

Tres leches cake means “three milks cake” in Spanish. The sponge soaks up three kinds of milk, making it super moist and sweet.

It’s one of the desserts on the menu at Luna’s Mexican Grill. Churros are there too, ready to tempt anyone who claims to be full.

Churros are fried dough sticks rolled in cinnamon sugar. They’re crunchy outside, soft inside, and impossible to eat neatly.

Then there’s the Mexican hot chocolate, a cozy cup with a little extra character. It often carries hints of cinnamon that make regular cocoa seem plain.

Fresh chips with pico de gallo are a great way to start, too. Queso dip is another option if you like your snacks extra cheesy.

Here’s a smart strategy for your visit. Order slightly less for dinner so dessert doesn’t feel like a challenge.

Splitting a tres leches slice and a churro order works well for two people. Everyone gets a taste without needing a nap afterward.

Desserts are where a kitchen shows its softer side. These sweet treats feel like the happy ending this story deserves.

After all, skipping dessert here would be like leaving a movie before the final scene.

Plan Your Visit Around Park Avenue

Plan Your Visit Around Park Avenue
© Luna’s Mexican Grill, Swarthmore, PA

You’ll find Luna’s Mexican Grill at 6 Park Ave, Swarthmore, PA 19081. It sits right in the middle of this small, walkable college town.

Swarthmore is just outside Philadelphia, which makes it an easy side trip. You can pair a taco stop with a stroll around town.

The restaurant offers both indoor and shaded outdoor seating. On a nice day, those outdoor tables are a lovely place to linger.

Inside, the space is small but welcoming. That cozy size helps the place feel personal instead of crowded and impersonal.

Timing matters, so here are the hours. Tuesday through Thursday, the restaurant is open from 11 AM to 9 PM.

Friday runs until 11 PM, while Saturday starts at 9 AM and also ends at 11 PM.

Sunday hours run from 9 AM to 2 PM for brunch. Mondays are closed, so don’t plan a Monday taco craving here.

Takeout is available if you’d rather eat at home. Still, some dishes like the layered nachos shine brightest when you eat them right away.

From food truck to Hollywood visitor, this little spot has quite a story. Your visit could add the next happy chapter.