Soto hero image

Soto

Restaurant

11066 Pecan Park Blvd Suite 402, Cedar Park, TX 78613, USA

Biter Score
8.6
Closed
Sunday: 11 AM – 9 PM
Soto photo 1
Soto photo 2
Soto photo 3