Taqueria El Sabor Mexican Grill hero image

Taqueria El Sabor Mexican Grill

Restaurant

9762 Woodville Hwy, Tallahassee, FL 32305, USA

Biter Score
9.2
Open
Thursday: 11 AM – 9 PM