As the culinary capital of Mexico, and host to the annual Gourmet Dining Festival every November, foodies will be in paradise while on holiday in Puerto Vallarta. It is home to some of the best restaurants in Mexico, and offers thousands of places to dine ranging from award-winning venues and family-run restaurants to coffee houses and relaxed beachside cafes. A wide range of international cuisine is available, from Italian to Japanese and French, with the eclectic Daiquiri Dick's coming out tops and La Ola Rica serving popular pizzas and coconut shrimp. For traditional local Mexican fare, visit El Arrayán in the centre of town.