Huge and spacious restaurant– always a plus in my book. Service was good, food was tasty, although I still have to get accustomed to European-style Latin food. Drinks were good, although why are margaritas so tiny in Germany? Or maybe they’re just oversized in America.Waiter was a little bit ditzy and charged…