Uptown Deli & Grill
612 Mccullough Ave
San Antonio
TX
78215
(210) 223-3354
foursquare.com
Open Map
Description
Uptown Deli serves quality and quantity in a safe, relaxing environment for all ages.
by facebook on February 27, 2015 from
facebook
Information from the business
Uptown Deli is a growing business with quality and quanity for a price you can't beat.
by facebook on February 27, 2015 from
facebook
Barbecue Restaurants
deli
Delicatessens
Delis
Greek
Mediterranean
Price: $$$$
restaurant
Restaurants
Take-out