The Iron Squirell
- August 13, 2006
- Rated 5 of 5 by
runner0382 from Pacific Palisades, California
The Iron Squirrel has been around for quite a while and I believe the owner cooks all the food. It's by far the best food in Big Bear, and don't forget to ask for the Caesar Salad (not on the menu).
The food is reasonably priced, as well!
From journal Costa Rica