REVIEW: At Tangos 716, Argentinian outpost’s opening bid is Buffalo’s best steak sandwich
Lomo sandwich with everything at Tangos 716 Buffalo has a new Best Steak Sandwich. If you don’t believe me, go see Gabriela Ozan and she’ll straighten you out. At Tangos…
