La Batalla De Rande is a cafe offering Spanish cuisine, known for its coffee.