RSS

Up Town Deli – San Antonio, TX

612 Mc Cullough Ave.
San Antonio, TX 78215
(210) 223-3354

(3 Stars)

Uptown Deli is the perfect definition of a 3-star restaurant.  There is nothing fancy about this restaurant or its food.  The restaurant is located in a semi-rundown building that reminds me of an office kitchen/eating area.

The food is pretty good.  If you forgot your sandwich at home and really wanted a sandwich for lunch, Uptown Deli is perfect.  They have various sandwiches and salads at reasonable prices.  It was $6.99 for a sandwich, a side, and a canned soda.

I had the Uptown Club which is just a regular club that I could have made at home.  It was nicely stacked, though!  I think I’ll try the french dip or teriyaki chicken next time I’m there.

Superb customer service.

  • Twitter
  • Facebook
  • Digg
  • Delicious
  • StumbleUpon
  • Share/Bookmark

Your Comment