Downtown Bilbao is a dining establishment located in Bilbao.