Best Sandwiches in Houston

It's surprising how satisfying two slices of bread with fillings can be, but we find that a really great sandwich can't be beat and have searched all over Houston for the best. Sandwiches are usually known for being cheap and fast meals and the best are usually the messiest. Dig into our picks for the best sandwiches in Houston but beware that you may be left with a lapful of crumbs or an arm covered in drippings. (Photo: Cafe Pita +)

Updated: August 02, 2010

Best Sandwiches in Houston

Paulie's Restaurant

1834 Westheimer Rd, Houston, TX 77098

The Shrimp BLT at Paulie's is legendary. Buttery shrimp, crisp bacon, lettuce and tomato prove that the sum is sometimes greater than its parts.

Alpha Bakery & Deli

11209 Bellaire Blvd Ste C-02, Houston, TX 77072

Banh mi or Vietnamese sandwiches are the name of the game here. Inside Hong Kong City Mall, Alpha Bakery proves that French bread freshly baked on-premises and house-made mayo can make all the difference in the world. The usual suspects--pickled carrots and daikon, cucumbers, cilantro and jalapeno--joins your choice of meat inside this $2.50 sandwich.

Vinoteca Poscol

1609 Westheimer Rd, Houston, TX 77006

Fan of egg salad? Then you must try the creamy egg and asparagus tramezzini at Poscol. These dainty tea sandwiches come on white bread with the crusts cut off. (Okay, not the messiest sandwich in Houston, but definitely one of the tastiest.)

BB's Cafe

2710 Montrose, Houston, TX 77007

Despite its name and BB's late hours, the Midnight Masterpiece po-boy should be assembled and enjoyed during all hours of the day. Warm, shaved roast beef, savory brown gravy, lettuce and tomato are served on Leidenheimer-esque bread. It's completely worth the mess.

Latina Cafe

1972 Fairview St, Houston, TX 77019

This Houston hole-in-the-wall tucked away in Montrose has deliciously greasy Cuban sandwiches. The sandwich is admittedly not the most authentic, but we still love the roast pork, ham, pickles, mustard and oozing cheese layered inside this warm pressed sandwich.

Cafe Pita

10890 Westheimer Rd, Houston, TX 77042

The cevap sandwich at Cafe Pita is served on spongy lepinja bread and filled with flavorful, finger-sized ground beef sausages. Sides of ajvar (red pepper spread), kajmak (thick white cheese spread) and white onions accompany each plate for you to spread and sprinkle as you please.

Juan Mon's Intl Sandwiches

1901 Taft St, Houston, TX 77006

This sandwich shop in Montrose serves a variety of quirky sandwiches named after cities of the world including the "Venice," which features salami, spaghetti and sour cream. We're partial to the "Buenos Aires," a glorious combination of breaded chicken, Oaxacan cheese, avocado and chipotle mayo on bolillo bread.


5888 Westheimer Rd, Houston, TX 77057

So what if it's a big corporate restaurant chain--Houston's French dip is undeniably one of the best sandwiches in Houston. Shaved prime rib is served on a toasted French roll with horseradish cream and au jus on the side for dipping. Pure heaven!

Antone's Import Co Original

2424 Dunstan Rd, Houston, TX 77005

This Houston sandwich shop has been known for its distinctive po-boys for more than forty years. The Super Original layers ham, salami, provolone, chow chow and pickles on freshly baked bread.

Thelma Bar B Que

3755 Southmore Blvd, Houston, TX 77004

The best fried catfish in Houston can be found at Thelma's, but it comes between two slices of white bread. If meat is more your M.O., try the rib sandwich--definitely the messiest pick on our list.