Twin Oaks Restaurant
645 Bell St
Los Alamos
CA
93440
(805) 344-4084
Hours
No hours of operations available
Payment Methods:
Visa, MasterCard, American Express, Discover, Diners Club
Average Rating
4
Total Reviews
(12)
Recommended
0
Not Recommended
0
Open Map
Description
Twin Oaks Restaurant is located at 645 Beldl, Los Alamos, CA. This business specializes in Carry & Take Out and Family Style Restaurants.
by merchantcircle on December 02, 2018 from
merchantcircle
Accepts Credit Cards
American
Carry & Take Out
Casual
limited-service restaurants
Restaurants
restaurants family style
Southwestern
Take Out
Wheelchair Accessible