BiterGet Biter
Taquitos West Avenue hero image

Taquitos West Avenue

Restaurant · $

2818 West Ave, San Antonio, TX 78201, USA

Mexican

Biter Score7.5

Open·Saturday: 10 AM – 3 AM

Taquitos West Avenue photo 1
Taquitos West Avenue photo 2
Taquitos West Avenue photo 3

Nearby on Biter