Lidia's Pupuseria, located just steps from Venice Beach in a small food court just off Ocean Front Walk, has a menu filled with Mexican-style favorites such as empanadas, tamales and pupusas. It also has a delivery service in addition to its take-out window and there is an ATM on site.