Some other places you might like

The Old Yard Tapas Bar

The Small Canteen

Peyote

Let There Be Crumbs