L'Azteca Grill offers a unique French culinary experience with a menu of authentic dishes, including grilled meats and fresh seafood.