Find the top Hot dog stand in Elk Grove, California near you now.
Fast food restaurant
Address: 9257 Laguna Springs Dr #90, Elk Grove, CA 95758