Lunch Near West Point
I'd generally suggest avoiding the tourist traps that are clustered on the main drag outside Thayer gate. However, Tony's is by far the best pizza in town, IMHO, if that's what you're craving. But if you're in the mood for Mexican food, continue past them (headed toward 9W) and check out the Hacienda. It'll be on your right, just after you pass the drugstore on your left.
It won't blow your mind or anything like that, but the food is good and reasonably-priced. It's a firm favorite with the locals. Tip: get there around 11:30 to avoid the onset of the West Point lunch rush.