Hey Robert, Antijitos Santelmo is north of mata rocks, but on the road, on the west side.
they have a green screened in place, just across from the Bamboo shop. there's a lil store kind of across from them too. south of la margarita and island internet/el patio, and north of tropica.
hours? hmmm. not sure. once out of 20 times they were closed. seems like it was between lunchish and dinnerish...
we get burritos there a lot, but everything we have had is good. try cocos on the north side of town also.... and master lees right down by the alijua building, across from where the post office used to be. Next to Gecko Graphics and the Transportation Dept. Office