Bigfoot's Been Spotted: The Lodge Sasquatch Kitchen is Now Open

by

2 comments

Their website may say different, but The Lodge Sasquatch Kitchen at 7265 N. La Cholla Blvd. is open. I happen to be in the area yesterday afternoon and saw a “Now Open” banner as well as a few cars parked in the lot. I popped in and was informed that it was their first day open and they were ready to rock. I had other errands to finish so I didn’t have the opportunity to sample the goods but I'll be back. Check out the menu here.

Comments (2)

Showing 1-2 of 2

Add a comment
 

Add a comment