Tri Trip Steaks at Walnut Creek’s Buckhorn Grill

sack

If you love tri-tip you have to "tri" one at Buckhorn Grill. This regional chain is famous for their char-roasted tri-tip – in salads, platters and sandwiches. Their location in downtown Walnut Creek next to Century Theaters makes it convenient for a casual dinner and a movie date just a short trip from Town Center […]

Pin It on Pinterest