5 Best Restaurants In Westwood, CA

Last Updated:
Sort
Tantardino's is a restaurant located in Westwood, California at 401 Ponderosa Circle.
401 Ponderosa Circle, Westwood, CA, 96137
Rank
1
8 votes
Sponsor
0.0
Buffalo Chip's Pizza is a restaurant located in Westwood, California at 322 Birch Street. Pepperoni, Italian Sausage, Ground Chuck, Canadian Bacon, Salami, Linguicia, BBQ Chicken, Turkey, Bell Pepper, Fresh Mushrooms, Anchovy, Pineapple, Green Onion, Red Onion, Avocado, Black Olives, Fresh Garlic, Bleu Cheese, Jalapenos, Tomato, Parmesan, Pepperjack Cheese, Cheddar Cheese, Artichoke Hearts. A...
322 Birch Street, Westwood, CA, 96137
Rank
2
5 votes
Sponsor
0.0
California Pizza Kitchen is a restaurant located in Westwood, California at 1001 Broxton Ave.. This restaurant serves dakota smashed pea and barley, hearth-roasted halibut, california cobb^, smoked ham + swiss, oven-roasted turkey and brie, shrimp scampi zucchini, and roasted veggie. They also...
1001 Broxton Ave., Westwood, CA, 90024
Rank
3
28 votes
Sponsor
0.0
Old Mill Cafe is a restaurant located in Westwood, California at 324 Birch Street. They are open every day of the week.
324 Birch Street, Westwood, CA, 96137
Rank
4
3 votes
Sponsor
0.0
Red Onion Grill is a restaurant located in Westwood, California at 303 Peninsula Drive. They are open every day except Monday. Red Onion Grill - Steak and Seafood; serving Chester, Lake Almanor and Lassen Volcanic National Park. We are family owned and operated restaurant, serving you the best...
303 Peninsula Drive, Westwood, CA, 96137
Rank
5
11 votes
Sponsor
0.0

More Restaurants Near Westwood, CA

Pioneer Saloon is a restaurant located in Susanville, California at 724 Main Street. Lassen Ale Works is a Northern California brewery located in the historic Pioneer Saloon, in Uptown Susanville.
724 Main Street, Susanville, CA, 96130
Sponsor
0.0
Burger Depot is a restaurant located in Chester, California at 336 Main Street. They are open every day except Tuesday and Wednesday.
336 Main Street, Chester, CA, 96020
Sponsor
0.0
Locker Room is a restaurant located in Chester, California at 300 Main Street.
300 Main Street, Chester, CA, 96020
Sponsor
0.0
Happy Garden Chinese Restaurant is a restaurant located in Chester, California at 605 Main Street. They are open every day except Monday.
605 Main Street, Chester, CA, 96020
Sponsor
0.0
Frosty Mill is a restaurant located in Susanville, California at 605 Ash Street.
605 Ash Street, Susanville, CA, 96130
Sponsor
0.0