- Today
- Holidays
- Birthdays
- Reminders
- Cities
- Atlanta
- Austin
- Baltimore
- Berwyn
- Beverly Hills
- Birmingham
- Boston
- Brooklyn
- Buffalo
- Charlotte
- Chicago
- Cincinnati
- Cleveland
- Columbus
- Dallas
- Denver
- Detroit
- Fort Worth
- Houston
- Indianapolis
- Knoxville
- Las Vegas
- Los Angeles
- Louisville
- Madison
- Memphis
- Miami
- Milwaukee
- Minneapolis
- Nashville
- New Orleans
- New York
- Omaha
- Orlando
- Philadelphia
- Phoenix
- Pittsburgh
- Portland
- Raleigh
- Richmond
- Rutherford
- Sacramento
- Salt Lake City
- San Antonio
- San Diego
- San Francisco
- San Jose
- Seattle
- Tampa
- Tucson
- Washington
Ben Affleck Spotted Grabbing Lunch at Swarthmore Restaurant
The actor visited Luna's Mexican Grill with his teenage child after touring the nearby college campus.
Mar. 30, 2026 at 10:37pm
Got story updates? Submit your updates here. ›
The unexpected visit by a famous actor to a local Swarthmore restaurant highlights the excitement and energy that can surround celebrity encounters in a small community.Philadelphia TodayBen Affleck was spotted having lunch at Luna's Mexican Grill in Swarthmore, Pennsylvania on Friday. The two-time Oscar winner visited the restaurant with his 17-year-old child Fin after touring Swarthmore College. The restaurant's owner, Cristina Luna Ramirez, initially didn't believe her staff when they called to say Affleck was there, but she was able to catch up with him at a nearby Dunkin' Donuts and take a selfie.
Why it matters
Affleck has a history with the Philadelphia region, having lived in the area while filming the 2004 movie 'Jersey Girl.' If his child Fin ends up attending Swarthmore College, it could mean more visits from the famous actor to the local community.
The details
Affleck and Fin ordered lunch at Luna's Mexican Grill, with Affleck getting a burrito and Fin getting chicken tinga tacos. The other customers did not interrupt their meal or ask for photos. After they left, the restaurant staff said Affleck was a great tipper, leaving a $100 bill on a $40 tab. Affleck then stopped at a nearby Dunkin' Donuts, where the restaurant owner thanked him for visiting.
- On Friday, Affleck and his child Fin visited Swarthmore College for a campus tour.
- After the college tour, Affleck and Fin stopped for lunch at Luna's Mexican Grill in downtown Swarthmore.
- Affleck and Fin were spotted in New York City just days before their Swarthmore visit, on their way to attend a one-man show starring Daniel Radcliffe.
The players
Ben Affleck
A two-time Oscar-winning actor who has a history with the Philadelphia region, having lived there while filming the 2004 movie 'Jersey Girl.'
Fin
Affleck's 17-year-old child who accompanied him on the visit to Swarthmore College.
Cristina Luna Ramirez
The owner of Luna's Mexican Grill, the restaurant where Affleck and his child stopped for lunch.
Hailey Blum
A server at Luna's Mexican Grill who recognized Affleck and called the restaurant owner to let her know he was there.
What they’re saying
“When Ben Affleck pulls up to Luna's … you casually play it cool … then immediately freak out after 😂🌮🍹”
— Cristina Luna Ramirez, Owner, Luna's Mexican Grill
“I was like, 'This guy looks like Ben Affleck. But there's no way it's him.'”
— Hailey Blum, Server, Luna's Mexican Grill
“At that point, I was shaking. I knew I had to give the best service of my life. No room for error here.”
— Hailey Blum, Server, Luna's Mexican Grill
What’s next
If Fin Affleck ends up attending Swarthmore College, it could mean more visits from the famous actor to the local community.
The takeaway
Ben Affleck's surprise visit to a local Swarthmore restaurant highlights the actor's continued connection to the Philadelphia region, where he has filmed movies and lived in the past. The encounter also showcases the excitement and scramble that can happen when a celebrity unexpectedly shows up at a small, independent business.


