The latest
Mr. Webo's appears closed
For part of September, Mr. Webo's Mexican restaurant, 2301 S. Howell Ave., had irregular hours. Then a sign appeared on the door saying it was closed for remodeling. Now the signs are off the building, there's paper on the windows and rumors of eviction.