La Vida Loca is a restaurant located on Elbestrasse in Frankfurt.