Best Seafood Restaurants In Westwood, CA

Last Updated:
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. Red Onion Grill & Bar is located at 303 Peninsula Drive in resort area of Lake Almanor's Peninsula Village in Northern California; convenient to Lake Almanor resorts,...
303 Peninsula Drive, Westwood, CA, 96137
11 votes

More Seafood Restaurants Restaurants Near Westwood, CA

Mi Casita is a restaurant located in Chester, California at 686 Main Street. They are open every day of the week. Appetizers are our favorite part of the menu, they are quick, delicious and full of mexican flavor. Grab an appetizer, grab a meal, and make your day great. Layers of ground beef, beans, tomatoes, onions, cheese, sour cream, and guacamole. This dip is for the adventurer, someone who...
686 Main Street, Chester, CA, 96020