Ruffhaus Hot Dog Co.

  • 4355 Town Center Blvd #114,
    El Dorado Hills, CA 95762
  • Cuisine: American Restaurant

Map

Unable to Display Map