At Tres Hermanos in Harrisburg, you can order tacos, tamales, or a massive Mexican torta, then walk into a grocery market without leaving the building.
Located at 712 S Cameron Street, this family-owned restaurant started as a small Mexican grocery store in Steelton in 2004. Today, it combines a full restaurant menu with shelves of Mexican spices, candy, sweet bread, and specialty ingredients.
The menu goes well beyond tacos, with traditional dishes like chile relleno, sopes, and enchiladas. But the grocery market in the back makes this place especially interesting.
Here’s what you can order, what makes the market worth exploring, and how a small family business became a Harrisburg favorite.
A Cameron Street Address Worth Remembering

Some of the best meals hide behind plain storefronts, and this one proves it. Tres Hermanos sits at 712 S Cameron St, Harrisburg, PA 17104, in Pennsylvania’s capital city.
The outside looks simple. Inside, though, you get two businesses under one roof, a sit-down Mexican restaurant up front and a grocery market in the back.
I parked, walked through the door, and smelled grilled meat and warm corn tortillas right away. That smell did more advertising than any sign could.
The place holds a 4.6-star rating from more than 2,200 reviews on Google. That is a big number for a casual, low-key spot with no fancy frills.
The phone number is 717-233-2210, and the website lists the menu if you like to plan ahead. I recommend a quick look before you go, since the menu is long enough to cause happy confusion.
Getting there was easy, and parking was not a struggle on my visit. The real puzzle began once I learned how this whole story started in a different town.
From a Steelton Shop to a Harrisburg Favorite

Long before the crowds, there was a tiny grocery store. In 2004, Ricardo and Anabel Ortiz opened a small Mexican market in Steelton, Pennsylvania.
Their goal was simple. They wanted people to find fresh ingredients and real spices from home.
Two years later, they added a restaurant to that same space. Shoppers could now eat a hot meal and then buy the ingredients that made it taste so good.
Around 2009 and 2010, the family moved and expanded to the current Cameron Street spot. The new location put them closer to the city’s growing Latino community.
In 2011, they even opened another Tres Hermanos in Mount Joy. Not bad for a business that began with a few shelves of chiles.
I like knowing this history before I order. It makes every plate feel like part of a family project, not a chain formula.
The name means three brothers, and the family spirit shows in how staff greet you. Speaking of greetings, the room itself has a few surprises that caught my eye next.
Painted Chairs and a Calm, Colorful Room

My chair had more personality than some people I know. The tables and chairs here are brightly painted, and they set the mood before any food arrives.
The decor is cheerful without being loud. Colors pop from every corner, and pinatas add a playful touch.
The room feels calm, even when it gets busy. Families sit next to couples on lunch breaks, and nobody seems rushed.
It is a casual place, so jeans and sneakers fit right in. You do not need a dress code to enjoy a good burrito.
I noticed kids staring at the decorations while waiting for their food. That is a nice bonus for parents who need a few extra minutes of peace.
Seating moved quickly on my visit, even though the room was crowded. The staff clearly knows how to keep things flowing.
My tip is to look around while you wait for chips. Small details are everywhere, and they make the meal feel special.
Now, about those tacos everyone keeps talking about.
Tacos That Keep the Review Count Climbing

Here is my honest confession. I planned to order one taco plate and ended up eyeing my neighbor’s table too.
The tacos al pastor are the star for many regulars. The pork comes out juicy, tender, and full of flavor.
Carne asada is another strong pick. The grilled steak gets topped the classic way with onion, cilantro, and salsa.
Spicy chicken tacos also have fans. They bring a little more heat for people who like their lunch to fight back a bit.
The corn tortillas are soft and sturdy. They hold the fillings without falling apart in your hands, which saves your shirt.
My advice is to order a mix. Try two or three kinds so you can find your favorite on the first visit.
Add a squeeze of lime and a spoon of salsa. That simple move brings everything together.
Speaking of salsa, there is a choice at the table that deserves its own spotlight, so stay with me.
The Great Red Versus Green Salsa Debate

Two bowls landed on my table, and suddenly I had a decision to make. The restaurant serves both a red and a green salsa.
Both are good. Many diners, including me, lean toward the red one for its deeper, bolder flavor.
The green salsa is brighter and fresher. It pairs nicely with chicken and lighter dishes.
Chips here are not free, which surprised me at first. However, entree prices are low enough that paying a little extra feels fair.
The pico de gallo is worth ordering too. It tastes fresh and bright, with chopped tomato, onion, and cilantro in every bite.
Guacamole is another winner. It comes fresh and creamy, and it disappeared from my plate faster than I planned.
My tip is simple. Dip one chip in each salsa before you commit, then use your favorite on everything else.
Of course, salsa is only the opening act. The bigger traditional plates were where my appetite really got tested.
Traditional Plates That Taste Like Home Cooking

Tamales get mentioned again and again, and now I understand why. They taste like the kind of food someone’s grandmother makes for a holiday.
The chile relleno is another crowd favorite. A pepper gets stuffed, coated, and cooked until it is rich and comforting.
I also tried the tampiquena, a steak plate that comes with sides and an enchilada. The steak was tender and seasoned well.
The rice and refried beans deserve credit too. Even people who usually skip beans end up cleaning the plate.
Sopes are a fun choice if you like texture. Their thick, homemade base holds toppings like a tiny edible bowl.
Las cebollitas, grilled green onions, are a smart side to add. They are simple, smoky, and surprisingly addictive.
Tortilla soup is also a treat. A small order came in a cup big enough to feel like a bowl.
Hungry yet? Wait until you see what sits behind the dining room.
A Grocery Market Hiding in the Back

Lunch was over, but my shopping trip was just starting. The market in the back is one of the coolest parts of the visit.
Shelves hold Hispanic favorites like drinks, candy, spices, and dried herbs. I spotted hibiscus flowers, often called flor de Jamaica, among the many options.
You can find pan dulce, the colorful Mexican sweet bread. Tortillas, sauces, and pantry staples fill the aisles as well.
Prices in the store are friendly. That makes it easy to grab a few extras without guilt.
Home cooks will love this part. You can taste a dish in the dining room, then buy ingredients to try it yourself.
The staff can even help with special orders. Some guests have picked up seasonal treats like pan de muerto and traditional candy for gifts.
If you speak Spanish, you might find even more treasures. Still, anyone can browse and discover something new.
Leave some room in the car trunk, then save room for dessert too.
Big Burritos, Mega Tortas, and Small Bills

My wallet and my stomach agreed on something rare. Both left happy.
Portions here are generous. The burrito supreme comes packed with rice, beans, vegetables, and fresh guacamole.
Then there is the mega torta. The name is not just for show, so bring a big appetite or a friend.
Chimichangas are also popular, including a seafood version. Beef empanadas and the chorizo burrito round out a long list of filling choices.
Most meals land around 10 to 20 dollars per person. One out-of-state couple found their dinner cost far less than what they usually pay back home.
Vegetarians have options too. A taco salad or burrito bowl makes a quick and fresh lunch.
Kids get their own menu, which helps families keep costs down. There are even simple picks like wings and fries for picky eaters.
My advice is to ask for a to-go box early. You will probably need it.
Next comes the sweet part of the meal.
Tres Leches and Other Sweet Rewards

Remember that joke about never running out of tres leches? It turns out the cake deserves its fame.
The tres leches here is very moist, with milk pooled at the bottom. It is not overly sweet, so it feels light after a big meal.
Fried ice cream is another fun option. It is warm and cold at the same time, which feels a little like magic.
Horchata is my top drink pick. It comes in a big glass with plenty of cinnamon and ice.
Mexican sodas also line up in flavors like mango, tamarind, pineapple, and mandarin. They are a fun change from the usual cola.
Coffee is available if you need a warm finish. It pairs well with a piece of pan dulce from the market.
My tip is to split dessert. Portions are large, and sharing means you can try more than one treat.
Before you plan your trip, though, the clock matters, and the hours are surprisingly generous.
Breakfast at 9:30 and Dinner Until Late

Early birds, good news. The doors open at 9:30 AM every single day of the week.
Monday through Thursday, the restaurant stays open until 9 PM. Friday and Saturday run until 9:30 PM, and Sunday closes at 8 PM.
That schedule makes breakfast possible. Mexican morning dishes like chorizo huaraches are a tasty way to start the day.
Lunch rushes can get busy, and holidays are even busier. Cinco de Mayo brings huge crowds, so plan for a wait that day.
On normal days, service is quick. Water refills come without asking, which I always appreciate.
Takeout and delivery are both available. Catering is also offered for parties and big gatherings.
Payment is easy, with cards and mobile options like Apple Pay and Google Pay accepted. The space is wheelchair accessible too.
My advice is to check hours online before heading out, since schedules can shift. Now, let me share what truly made my visit memorable, and it was not on the menu.
Friendly Faces That Keep People Driving Back

Good food brings people in once. Kind service brings them back again and again.
The staff here is friendly and attentive. My server checked on me often and even cracked a joke or two.
Some guests drive four hours just to eat here when visiting family. Others call it their go-to Mexican spot after just a few visits.
If a language barrier pops up, the team works to sort it out. Patience and smiles go a long way.
The owners also reply to reviews with warm, personal notes. That small habit shows how much they care.
The spot also works well before events around town. Visitors coming back from festivals on City Island have stopped in for a relaxed meal.
My tip is to ask your server for a favorite dish. Their picks often lead to something you might never order on your own.
From that first Steelton shelf to these painted chairs, Tres Hermanos keeps things simple, warm, and tasty. I left full, happy, and already planning my next taco run.
Share this story

