Food & Drink

Cuban Sandwich Crawl: 12 Must-Try Spots in Baltimore!

Baltimore is a city that is known for its diverse food scene. From seafood to crab cakes, Baltimore has something for everyone. But there is one dish that has taken the city by storm – the Cuban sandwich.

This sandwich is filled with layers of roasted pork, ham, Swiss cheese, pickles, and mustard, all pressed between two slices of Cuban bread. It’s a tasty treat that has become a staple in the city’s food culture.

Finding the best Cuban sandwich in Baltimore can be a daunting task. With so many restaurants and food trucks offering their own take on the classic sandwich, it can be difficult to know where to start.

That’s why we’ve put together a list of the best places to get a Cuban sandwich in Baltimore. From traditional Cuban cafes to trendy sandwich shops, we’ve got you covered.

One of the great things about the Cuban sandwich is that it can be customized to suit your taste buds. Some places use pulled pork, while others use roasted pork. Some use salami, while others use ham.

Some add lettuce and tomato, while others keep it simple with just the traditional ingredients. No matter what your preference is, we guarantee that you’ll find the perfect Cuban sandwich in Baltimore. So, grab your appetite and get ready to explore the city’s Cuban sandwich scene.

1. Miss Shirley's Cafe

Miss Shirley's Cafe
The Charm’tastic Mile, 750 E Pratt St, Baltimore, MD 21202 (Google Maps)

Miss Shirley's Cafe is a must-visit for anyone looking for a delicious Cuban sandwich.

This American breakfast and brunch cafe offers a wide variety of unique dishes that are sure to please any palate.

The restaurant's atmosphere is cozy and welcoming, and the staff is friendly and attentive.

With its creative American fare and regional twists, Miss Shirley's Cafe is a great spot for a satisfying meal.

2. Soup's On

Soup's On
11 W Preston St, Baltimore, MD 21201 (Google Maps)

Soup's On is a charming spot to grab a delicious Cuban sandwich.

The house roasted pork in the sandwich is a standout feature and the soups are just as amazing.

The menu offers vegetarian options and the staff is friendly and personable.

The restaurant has a cozy and historic atmosphere and the prices are reasonable. It's a great spot for a quick lunch or a takeout option.

3. Artifact Coffee

Artifact Coffee
1500 Union Ave, Baltimore, MD 21211 (Google Maps)

Artifact Coffee is a rustic coffeehouse that serves locally sourced and seasonal light bites.

The café is located in a refurbished mill and has a cozy atmosphere with stone walls and soft lighting. The Cuban sandwich is a must-try at Artifact Coffee.

The sandwich is made with quality ingredients and is delicious. The café also serves unique pastries and artisan coffee.

The staff is friendly and provides excellent service. Artifact Coffee is a great place to enjoy a tasty Cuban sandwich and relax in a cozy atmosphere.

4. Chuck's Trading Post

Chuck's Trading Post
1506 W 36th St, Baltimore, MD 21211 (Google Maps)

Chuck's Trading Post is a hidden gem for those seeking a delicious Cuban sandwich.

The menu is diverse and offers a range of breakfast and lunch options. The atmosphere is cozy and welcoming, with indoor and outdoor seating available.

The service is top-notch, with friendly staff who are always ready to help. The Bloody Mary is a must-try, and the coffee is excellent.

The prices are reasonable, making it a great spot for a quick bite or a leisurely meal. Whether you're a local or just passing through, Chuck's Trading Post is definitely worth a visit.

5. Mick O'Shea's Irish Pub

Mick O'shea's Irish Pub
328 N Charles St, Baltimore, MD 21201 (Google Maps)

Mick O'Shea's Irish Pub is a great place to try a Cuban sandwich. The atmosphere is cozy and inviting, with live music on weekends.

The menu offers a variety of options, including traditional Irish fare and daily specials.

The service is friendly and attentive, making for an enjoyable dining experience.

Don't miss out on the chance to try their delicious Cuban sandwich.

6. J.C. Romero's Neighborhood Cafe

J.c. Romero's Neighborhood Cafe
365 Cornwall St, Baltimore, MD 21224 (Google Maps)

J.C. Romero's Neighborhood Cafe is a must-visit spot for anyone looking for a great Cuban sandwich.

The sandwiches are excellent and the prices are very reasonable.

The owners are friendly and the atmosphere is warm and inviting.

This cafe is a great place to grab a quick bite or to sit down and relax with friends. Highly recommended!

7. RegionAle

2400 Boston St Suite 120, Baltimore, MD 21224 (Google Maps)

If you're looking for a great place to grab a Cuban sandwich, look no further than RegionAle.

With a friendly staff and freshly prepared food, this spot is a must-visit for sandwich lovers.

But that's not all they offer – there's also a great selection of beer on tap and refreshing mixed drinks to enjoy. Plus, it's a kid-friendly environment with a healthy kids menu.

So whether you're stopping by for lunch or planning a gathering with friends, RegionAle is definitely worth checking out.

8. Sajhoma Restaurant

Sajhoma Restaurant
1708 Fleet St, Baltimore, MD 21231 (Google Maps)

Sajhoma Restaurant is a must-visit for those looking for authentic Dominican and Cuban food.

The dishes are full of flavor and the portions are generous. The staff is friendly and accommodating, making for a great dining experience.

The restaurant has a welcoming ambiance that transports you to the Caribbean. Don't miss out on their delicious Cuban sandwich.

Sajhoma Restaurant is highly recommended for those who want to taste the real deal.

9. La China Poblana Restaurant

La China Poblana Restaurant
4923 Eastern Ave, Baltimore, MD 21224 (Google Maps)

La China Poblana Restaurant is a must-visit for anyone craving an authentic Cuban sandwich.

The food is always fresh and served hot, and the handmade tortillas are a standout.

The workers are friendly and provide great service.

This restaurant also offers Mexican and Chinese cuisine, making it a great option for any meal of the day. Don't miss out on the flan – it's delicious!

10. The Can Company

The Can Company
2400 Boston St, Baltimore, MD 21224 (Google Maps)

The Can Company is a great place to visit if you're looking for a variety of restaurants in one location.

While there are many options to choose from, the Cuban sandwich is a standout choice. The &pizza is also highly recommended, with clean premises and friendly staff.

The area is well-kept and nicely clean, with adequate parking. The Original Pancake House is a new favorite breakfast spot with great service and food.

The Can Company has something for everyone, making it a must-visit location.

11. Water Street Tavern & Key West Patio Bar

Water Street Tavern & Key West Patio Bar
102 Water St, Baltimore, MD 21202 (Google Maps)

Water Street Tavern & Key West Patio Bar is a lively hangout spot that serves up some delicious pub grub and a full bar.

The rustic, bi-level establishment has a great ambiance and a cozy patio area where guests can enjoy their meals under the sun.

While the crab cakes and meatball platters are a crowd favorite, the Cuban sandwich is definitely the star of the menu. The sandwich is packed with flavor and is a must-try for anyone visiting the establishment.

The friendly staff and great service make it a perfect spot to grab a quick bite or hang out with friends over some drinks.

12. Kona Grill

Kona Grill
1 E Pratt St #103, Baltimore, MD 21202 (Google Maps)

Kona Grill is a sleek chain restaurant with a broad New American menu, including low-calorie options, sushi, and cocktails.

The food and atmosphere are great, and the staff is friendly and welcoming.

The Cuban sandwich is a must-try and will not disappoint.

If you're looking for a tasty and satisfying meal, Kona Grill is the place to go.