Restaurant
Street View
This is an image of Spanish Gardens Taco House
Major fire there today.Hope they rebuild.
Hands down the Best Sauce.Wish they would open up a restaurant again in KC
Yum!
Soul food restaurant
3405 Strong Ave, Kansas City, KS 66106, United States
Restaurant
3124 Strong Ave, Kansas City, KS 66106, United States