Top Deck Keep
10128 Indiana Ave · Riverside, CA 10128
Top Deck Keep is a trading card shop at 10128 Indiana Ave in Riverside, California. The shop carries Pokémon, Magic: The Gathering, Yu-Gi-Oh!. Store details last verified Sunday, November 8, 2026.
Top Deck Keep is a toy and card shop in Riverside, CA carrying Pokémon, Magic: The Gathering and Yu-Gi-Oh!. Google reviewers mention sealed product, buying and trade-ins and events and play space. Open seven days a week. Located at 10128 Indiana Ave.
- Address
- 10128 Indiana Ave, Riverside, CA, 10128
- Phone
- (951) 977-9955
- Games
- Pokémon, Magic: The Gathering, Yu-Gi-Oh!
- Services
- Call to confirm
- Rating
- ★ 4.3 (532)
- Verified
- Sunday, November 8, 2026
Community rating
4.3★
Based on 532 ratings
Be the first local to vote · 4.3 on Google
Solid
Rate it
Hours of operation
- Mon
- 12pm – 10pm
- Tue
- 12pm – 10pm
- Wed
- 12pm – 10pm
- Thu
- 12pm – 10pm
- Fri
- 12pm – 10pm
- Sat
- 12pm – 9pm
- Sun
- 12pm – 9pm
Games carried
- Pokémon
- Magic: The Gathering
- Yu-Gi-Oh!
Services
Not verified yet — buylist, grading drop-off, and event details vary by shop.
© Mapbox © OpenStreetMap
Own Top Deck Keep?
Claim this listing to update hours, photos, games, and events — and put the “Find us on CardsNearby” badge on your site. Free.
From Google reviews
What collectors say
★★★★★
“I had an incredible experience selling my cards to Top Deck. They had a que of people selling cards on a busy night, but their very organized system ensures that you get your cards quoted in a timely manner. I walked out with cash in hand at a higher percentage than any other local card shops were willing to purchase my mint cards at.”
★★★★★
“Super awesome store. Huge selection of TCG. A massive wall of sealed product. A large area for tournaments and nice selection of merch. The staff were super helpful and created a fun, inviting environment. Easily the best card shop I've been to. Would visit again 10/10. Huge shout out to Shay for being so awesome and helping me and my friends find the cards we needed and for making it such a fun experience. 😁”
★★★★★
“Top deck keep is the most reliable card shop in the Inland Empire. I go here on a weekly basis and love the experience. The staff is super friendly and well informed on updates prices in the market, making it really easy to get accurate information on products. I personally appreciate staff members John, Aria, Eric, David, Frank, and manager Jake for always making my Pokemon card experience memorable. It’s more than just a card shop, they’re a family for the TCG community and would gladly chose them to buy and sell cards.”
★★★★★
“If you play Magic The Gathering, Top Deck Keep is your ultimate mecca. The atmosphere is incredible, the inventory is massive, and the staff genuinely sets this place a cut above the rest. There are three absolute legends you need to look out for when you walk in: John the Buyer The absolute man when it comes to trade-ins and buying. He’s incredibly fair, transparent, and fast. You never feel like you're getting shortchanged; he genuinely values the community and handles business like a true professional. Auri the MTG Master Her knowledge of the game is unreal. Whether you need a deep-cut commander recommendation, help optimizing a mana base, or a breakdown of complex mechanics and a killer mean deck Auri is your go-to. She lives and breathes Magic and makes you feel welcome. Tyler (aka Slab Daddy) The undisputed king of high-end cardboard. If you are looking for graded gems, rare printings, or want to talk serious collecting, Tyler is the man. He curates the best stuff in the shop and keeps the showcase looking immaculate. Top Deck Keep is the place to be. Fair prices, unmatched expertise, and a killer community. Highest recommendation. Thank you all for you do Bye-bye daddy customer 😌”
Good to know
Common questions
What does Top Deck Keep carry?
Top Deck Keep carries Pokémon, Magic: The Gathering, Yu-Gi-Oh!. Call (951) 977-9955 to check current inventory.
Where is Top Deck Keep located?
Top Deck Keep is at 10128 Indiana Ave in Riverside, California 10128.
Within 50 miles
Card shows nearby
Keep browsing