Located at 280 Upper River Road, El Toril isn’t hiding – it proudly announces itself to hungry travelers with its distinctive appearance. The building itself is relatively new and modern, a welcome ...