Spot of Tea– 310 Dauphin St.
Open 7 days a week and serving breakfast, lunch and brunch in beautiful downtown Mobile, Alabama across from Cathedral Square.
Open 7 days a week and serving breakfast, lunch and brunch in beautiful downtown Mobile, Alabama across from Cathedral Square.