Chambers Landing Bar & Grill
6400 W Lake Blvd
Tahoma
CA
96142
(530) 525-9190
chamberslandingbar.com
Open Map
Description
Chambers Landing Bar & Grill is located at 6400 W Lake Blvd, Tehama, CA. This business specializes in Barbecue Restaurants.
by merchantcircle on February 20, 2016 from
merchantcircle
American
Burgers
drinking places alcoholic beverages
Entertainment & Arts
full-service restaurants
Mexican Restaurants
Pub Food
Pubs
Restaurants
smart casual