Hidalgo County Historical Museum
121 E. McIntyre (on the Square, North of the Courthouse) , Edinburg
This place can be a hit or miss. You must pay $2 to enter, unless you have a membership (recommended). I went there last weekend and came upon two guys in the last . I assured them everything was oka ...