5 Tania M C - a year ago
Idk if It's the bread or the turkey meat or that mayo and the green sauce, or their ice tea. But all toguehter just taste really good. One of my favs places to eat a torta. This place has kept its reputation for 2 or 3 generations.