Mayberry Landing 
3892 Mayberry Drive  
Reno, NV  89519 
(775 787-8226 (taco) 
Convieniently located in southwest Reno, in the Mayberry Landing shopping center 3892 Mayberry Drive at West McCarran Blvd.
Call 775-787-8226 for directions or for take out. OPEN DAILY, 11-9 P.M.
Website Builder