From Our Editors
Order all of your favorite pub classics and munch away at El Carriel in Chelsea.
Make use of the ample parking near El Carriel.
El Carriel's menu is decked out with all your pub favorites, so you won't need to worry. There's definitely something for everyone!