Elbow Room

2213 W Cervantes St

2213 W Cervantes St, Pensacola, FL 32505, USA | 850-434-0300

Website | Menu | $

Known for

  • pizza
  • sportsbar

Teams

  • Pensacola Blue Wahoos