Best Seafood Restaurants In Westwood, CA
Jan 28, 2018
Red Onion Grill
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
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.
686 Main Street, Chester, CA, 96020
Terms of Service
© 2018 DineRank.com. All rights reserved.