Where do you need Restaurants ?
Taters N Salads
702-736-7783
36.035755
-115.172237
About Taters N Salads
Taters N Salads is located at 8480 Las Vegas Blvd S, Las Vegas, NV. This business specializes in Restaurants.