Restaurant:  Burger 21 Address:   12109 Town Center Blvd. Voorhees, NJ 08043 Food:  Burgers and Shakes Price:  Okay Portions:  Good Taste:  Excellent Service:  Excellent Atmosphere:  Open I know what you’re saying, bros.  How the Hell do I keep affording to go […] ↓ Read the rest of this entry…