Excellent place near baseball stadium