I love a good fat hot juicy spicy burrito. They are filling, satisfying and comfort food in my book. If you lived in the Oakland area during the 80's Taqueria Morella was an institution in the fast Mexican food genre. The bar "Talk of The Town" was attached to this popular restaurant. Some people might say that it was located in a rough part of town. I would reply confidently; Taqueria Morella is the best place to find a cop but you may have to interrupt his lunch. Sadly they have long closed but the memory lives on. When I heard that some of the original cooks have re-created the food offerings from the old Taqueria Morella with their own place Ramiro & Sons Taqueria, we had to explore.
Parking Karma was not needed today because there is a public parking lot right next door. We were there at the noon hour and did grab one of the last spots. Ramiro & Sons is located in Alameda off of the main Park street. It is also located less than half a block from the local high school. Inside is a pretty bare bones establishment. The menu is on the wall and you place your order at the counter. In fact you tell your burritorista (word?) what you would like and he makes it right in front of you.When it is done you pay and grab a table.
The burritos are large. Maybe not as large as I remember but I have grown large which may have clouded my memories. I had beef and Ms. Goofy pork carnitas as our meat choice. This burrito had the perfect ratio of beans, rice, guacamole, sour cream and meat. Each bite contained each component. There also is a specific way to eat a burrito. You unwrap the foil from one end of the burrito and hold the foil wrapped bottom. Bite from the top and work your way down removing foil as you go. If you do it correctly you will not spill burrito goodness all over your mitts. The ingredients were fresh and satisfying. The cooks definitely have recreated the taste and feel of an old friend of a food memory. If you are in Alameda I would recommend giving Ramiro & Sons Taqueria a try.
Ramiro & Sons Tacqueria
2321 Alameda Ave,
Alameda, CA 94501