Rated
5.0 out of
5 from
1Reviews
Yeller Sub
is a highly regarded Deli / Bodega Restaurant
Ranked #1 of 38 Restaurants in Uptown Albuquerque.
Some say it is local, cool.
★★★★★ on the 7th of August, 2013
Cool place, everything from subs to ice cream. Best of all it's local.