Victor's Grill II is located on Lee Highway in Falls Church. This Bolivian and Argentinian restaurant claims to serve the best steak in town. The menu consists of items like the house specialty Parrillada as well as Saltenas, Chicharron and short ribs. There are no frills in this restaurant but the ambiance makes you feel like you've left Falls Church and stepped into Bolivia. Have a special event coming up? Contact them for your catering needs.