El Zorro
Steakhouse · Spanish · Grill
El Zorro is a steakhouse offering a super delicious dining experience with a pleasant ambiance. Guests can enjoy a variety of dishes, including steak, along with appetizers like bread, shrimp, and beef tips.
Location