Winter Garden Pizza Co. (Italian), Moon Cricket Grille (Sports Bar), The Big Easy (Cajun), Crooked Can as you mentioned, etc.
There's a ton of places to eat down there, i'd suggest walking around a bit. If you go on a weekend, the downtown area is usually pretty lively and busy fyi.