Hot Dogs La Mochila Station

Restaurant

270 Flores Way, Shafter, CA 93263, USA

Biter Score
9.0
Closed
Tuesday: Closed