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
Saturday: 11 AM – 10 PM