Originally Posted by
95SiR
orange hill? ive heard about it forever, but never made the effort to go check it out. i think its in anaheim hills area.
They were good before but last time I went there the Lobster tasted like straight up rubber. Everything else was okay, but it seemed like they got the lobster tails in a frozen food section from food4less