Cabo’s Island Grill and Bar

1221 Apalachee Pkwy

1221 Apalachee Pkwy, Tallahassee, FL 32301, USA | 850-878-7707

Website | Menu | $

Known for

  • american
  • mexican

Teams

  • Seminoles
  • Florida State Seminoles
  • Florida A&M Rattlers