wiffleball 4,797 Posted March 1 Ever heard of this place? ย Looks delish ย ย ย ย Share this post Link to post Share on other sites
weepaws 3,345 Posted March 1 No, the best is Deli Towne USA right here in Reno Nevada. ย 3650 Lakeside Drive 89509. ย Open Monday-Thursday 6-6 Friday- Saturday 6-7. ย Best ever. ย Indeedย Share this post Link to post Share on other sites
jerryskids 7,083 Posted March 2 3 hours ago, wiffleball said: Ever heard of this place? ย Looks delish ย ย ย ย I've never heard of this place, thanks!ย I'm definitely going to go try the sammiches, first up is the Rochelle Rochelle!ย I often go to downtown Phoenix, including season tickets to the Diamondbacks, so I'll report back after I've tried it.ย ย 1 Share this post Link to post Share on other sites