This establishment appears to be a casual dining spot specializing in hot dogs, as suggested by the name 'Frankfurt'. It is located in Mataró, Spain. Key facts used: Name 'Frankfurt', location in Mataró.