The place was not too hard to find, and the service was wonderful. You may wish to brush up on your Spanish a bit if you don't speak it too well, but the waitresses are also good at figuring out what you need even with...a language barrier. The menu is also in English and pretty simple, but there are plenty of options. The service was awesome, and the pizza was SO good. We each got our own Medium-sized pizza to take home and it was just as good the next day.More