I'm at a Vietnamese restaurant, many blocks away to your northeast. Directly south of me is a bicycle rental, while north from me is the Most Precious Blood Church. You'll see the restaurant on Baxter St., just slightly north of the middle of the block.