at Große Eschersheimer Landstraße 13, Frankfurt , 60311 Germany
http://www.buenavista-ffm.de
291 FB users likes Buena Vista, set it to 212 position in Likes Rating for Frankfurt, Germany in Local Business category
Buena Vista is Frankfurt based place and this enity listed in Tapas Bar & Restaurant category. Located at Große Eschersheimer Landstraße 13 60311. Contact phone number of Buena Vista: +4969 90025835