El Pastor is a bar & grill specializing in fresh seafood prepared fried or grilled. It offers a terrace and bar area.