Sierra Vista Restaurant

16575 Hwy 178
Weldon, 93283
Reviews:
No review available for this restaurant

(760) 378-2923

American (Traditional)

Store is open now