The Step Inn
Pub · Bar · Craft Beer
The Step Inn is a sports bar featuring numerous televisions and a wide selection of beers, including local and English options. It also offers good food and friendly staff. The establishment is located on Avenida Juan Ramón Soto Morales.
Location