The city of Philadelphia's got a lot of Mexican restaurants to choose from. Yet when you're thumbing through the choices, how do you know which establishments are worth heading out to? Which ones offer good take out and delivery? Which ones compliment their food with a decent bar experience so you can meet up with friends or take a date there? These are pressing questions that need answers, and fortunately 10Best can sort out the answers so no Mexican dining experience has to be a bad one. Why not head out to El Vez for authentic cuisine that's perfect for a nice meal with someone special. For a more casual experience that's still high on the deliciousness scale, try Cucina Zapata and be prepared for an experience that'll have you returning for another round all too soon. From casual and Tex-Mex-ish to authentic-style food options, Philadelphia has a lot of choices when it comes to Mexican. Several of these great dining venues are also top spots to enjoy happy hour or try an interesting cocktail or two. At least one allows you to bring your own tequila to concoct your own margarita. What's not to love about an option like that? With so many choices, there's bound to be a venue that suits your taste to a tee.