
20 best Michelin star restaurants in Barcelona
Dining out in Barcelona is a real treat. The northern Spanish city boasts a long list of Michelin-awarded restaurants, including a trio of triple-starred establishments. You can also find five two Michelin star restaurants in