The address for this location (South Blvd) is correct but the map is not, and it isn't near the Eastland neighborhood listed.
The food was excellent, and my girlfriend and I really enjoyed our visit. We tried tacos of pastor (pork), chicken, asada (steak), and barbacoa. I wouldn't recommend the barbacoa, but all 3 of the others were simply awesome. The restaurant offers three side salsas, but the tacos were so tasty that we didn't really try them for more than a bite or two. I also ordered the torta albanileras, and it might've been even better than the tacos. The bread was super soft, and all the sandwich toppings went together really well and were high quality.
There are servers, but it almost felt like a hybrid between waiter service and takeout because you have to pay at the counter on your own and a few different servers brought out the food and checked on us.