Restaurant

El Jalisco Southwood

1 local recommends,

Tips from locals

Eliza
November 29, 2016
Best Mexican food in town and fabulous outdoor seating.

Unique things to do nearby

Experience Tranquility with a Picnic
  1. Picnic
  2. 2 hours
Location
3197 Merchants Row Blvd
Tallahassee, FL