Cheba Hut "Toasted" Subs
Cheba Hut Toasted Subs Is A Late Night Sandwich Shop At 115 Harvard Drive SE Albuquerque Serving Creative Toasted Subs Snacks And Drinks In A Casual Chill Atmosphere.
3 trusted local Sandwich Shops in Albuquerque, New Mexico
Cheba Hut Toasted Subs Is A Late Night Sandwich Shop At 115 Harvard Drive SE Albuquerque Serving Creative Toasted Subs Snacks And Drinks In A Casual Chill Atmosphere.
The Yeller Sub Is A Classic Sandwich Shop At 7200 Montgomery Blvd NE Albuquerque Serving Large Subs Chips Fries And Shakes In A Friendly Nostalgic Atmosphere.
Relish is a Gourmet Sandwich Shop At 8019 Menaul Blvd NE Albuquerque Known For Fresh Made Sandwiches Salads And Scratch Made Dressings Served In A Casual Friendly Atmosphere.