0Restaurant ReviewTime to Check Out La Terraza Rum & Loungeadmin-April 7, 2016 Remember Acadia? It was the restaurant located in the heart of Hillcrest off Kavanaugh with the bad ass deck. Well, in case you’ve been livin...