Eating Out
Frankfurt Station
Let us help you get your bearings here: Frankfurt Station is not in a station, nor in fact in Frankfurt. We're a couple of countries to the West, in Spain, and the Frankfurt is all about the kind of sausages being served up here; it's a hot dog...