Baja Fresh Locations & Hours in South Lake Tahoe, CA 96150
Baja Fresh Store Details
-
Address
4000 Lake Tahoe Blvd. Unit #25
South Lake Tahoe, CA 96150
Maps & Directions
-
Phone Number
(530) 544-1886
Nearby Baja Fresh Locations
Popular Stores in South Lake Tahoe
Popular Store Locations & Hours