BiterGet Biter
Taqueria Casa del sabor hero image

Taqueria Casa del sabor

Restaurant · $

4935 Palo Verde Rd, Las Vegas, NV 89119, USA

Mexican

Biter Score9.5

Open·Friday: Open 24 hours

Taqueria Casa del sabor photo 1
Taqueria Casa del sabor photo 2
Taqueria Casa del sabor photo 3

Nearby on Biter