Guess where I'm eating this BLT sandwich and you could win $20 to the Indian restaurant Haveli (9720 Page Avenue, Overland; 314-423-7300).
Rules: To be eligible, you must leave a valid e-mail address, Twitter handle or Facebook profile URL in the comment-entry field. One guess per e-mail address. Employees of the restaurant in question and Riverfront Times are not eligible.
Hint #1: The bacon in this BLT is cut thicker than usual -- in fact, you might not even call it bacon.
Hint #2: I ate this BLT in the city, not very far from a very large park.