Masjidul
Masjidul Taqwa
Masjidul Taqwa Reviews San Diego 2575 Imperial Ave Average Rating: 5 out of 5 (1 Reviews) Review by Desi N.Once again I am the first to review a wonderful place! I grew up coming here and though I do not anymore, I still have good memories of this beautiful and…Rating: 5