Yucca Grill is an upscale Turkish restaurant offering a diverse menu with vegetarian options. It features rooftop seating and Wi-Fi.