Reply
The Ranch in Anaheim is a relatively new and excellent restaurant. Definitely worth a visit, if you can find it! Not that the address is hard to find, you just don’t believe you’re there as you approach. The restaurant is … Continue reading