← All downtown restaurants
La Terrazza at 18 South
Open now

La Terrazza at 18 South

Elevated Italian
18 S Magnolia Ave, Ocala, FL

The restaurant inside the 18 South venue above the Square. Pastas, premium steaks, and fresh seafood, Tuesday to Saturday evenings.

Contact and hours

Address18 S Magnolia Ave, Ocala, FL
Phone352-414-0343
Websitewww.laterrazzaocala.com
HoursTue-Thu 4-9 PM; Fri-Sat 4-9:30 PM
Rating4.5 out of 5
FacebookFollow on Facebook

Hours and details can change. Call ahead or check the restaurant's own pages for the latest.