Spain: Temple of Beef

When searching out a truly world-class steak, the usual suspects that come to mind are places like New York, Chicago, and Buenos Aires. It would be easy to overlook Spain, but it would also be a huge mistake.

Come to Pisco Bar to experience what's Spain's national standard for Beef Ribeye
more